.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetData
{

 color: #20282B;
 font-size: 14px;
 font-weight: normal;
 line-height: 100%;
 font-style: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDataLink, .ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a
{

 color: #027FAA;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDataLink:hover, .ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a:hover
{

 color: #1196BA;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetExpandLink
{

 color: #027FAA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetExpandLink:hover
{

 color: #1196BA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordIndex
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 padding: 9px 12px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTextField
{
 -moz-border-radius: 3px; -moz-box-sizing: border-box; -webkit-border-radius: 3px; -webkit-box-sizing: border-box; background: #FFFFFF; border-color: #ACB7BB; border-radius: 3px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #20282B; font-family:Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; line-height: 100%; padding: 4px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTextArea
{
 -moz-border-radius: 3px; -moz-box-sizing: border-box; -webkit-border-radius: 3px; -webkit-box-sizing: border-box; background: #FFFFFF; border-color: #ACB7BB; border-radius: 3px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #20282B; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 4px 6px; resize: vertical;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSelect
{
 -moz-border-radius: 3px; -moz-box-sizing: border-box; -webkit-border-radius: 3px; -webkit-box-sizing: border-box; background: #FFFFFF; border-color: #ACB7BB; border-radius: 3px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #20282B; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 3px 4px; width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetFile
{
 background: #FFFFFF; color: #20282B; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 4px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectField
{

 cursor: default;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 padding: 2px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectText
{
 background: #FFFFFF; color: #20282B; cursor: pointer; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 2px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectText_hover
{

 background: #f2f2f2;
 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionText
{

 color: #6A7275;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionText_hover
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionRemainder
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionRemainder_hover
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintLabel
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 400;
 letter-spacing: 1px;
 padding: 0px 6px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintLabel:hover
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 letter-spacing: 1px;
 padding: 0px 6px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintTipText
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormFieldCell
{
 padding: 5px 20px 5px 0px; text-align: left; vertical-align: top; white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabel
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
 vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabelLink
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
 text-decoration: none;
 vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabelLink:hover
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
 text-decoration: underline;
 vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextAreaHint
{
 color: #20282B; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; padding: 0px 2px 8px 2px; text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabel
{

 color: #333333;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabelRequired
{

 color: #333333;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormRequiredMarker
{

 
 color: #333333;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: 400px;
 margin-left: 7px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintLabel
{

 color: #333333;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 400;
 letter-spacing: 1px;
 padding: 0px 6px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintLabel:hover
{

 color: #333333;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 400;
 letter-spacing: 1px;
 padding: 0px 6px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintTipText
{

 color: #000000;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextField
{
 -moz-border-radius: 3px; -moz-box-sizing: border-box; -webkit-border-radius: 3px; -webkit-box-sizing: border-box; border-color: #ACB7BB; border-radius: 3px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #000000; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 6px 8px; background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextArea
{
 -moz-border-radius: 3px; -moz-box-sizing: border-box; -webkit-border-radius: 3px; -webkit-box-sizing: border-box; border-color: #ACB7BB; border-radius: 3px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #000000; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 6px 8px; resize: vertical; background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPassword
{
 -moz-border-radius: 3px; -moz-box-sizing: border-box; -webkit-border-radius: 3px; -webkit-box-sizing: border-box; border-color: #ACB7BB; border-radius: 3px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #20282B; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 6px 8px; background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSelect
{
 -moz-border-radius: 3px; -moz-box-sizing: border-box; -webkit-border-radius: 3px; -webkit-box-sizing: border-box; background: #FFFFFF; border-color: #ACB7BB; border-radius: 3px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #20282B; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 5px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectField
{

 cursor: default;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 padding: 3px 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectText
{
 background: #FFFFFF; color: #20282B; cursor: pointer; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 3px 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectText_hover
{

 color: #006B84;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormFile
{
 background: #FFFFFF; color: #20282B; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 6px 8px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNavBarItem
{

 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 13px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionText_hover
{

 color: #FFFFFF;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionRemainder
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionRemainder_hover
{

 color: #FFFFFF;
 font-family: Calibri. Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderLink
{

 color: #027FAA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 700;
 margin-right: 10px;
 padding: 2px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderLink:hover
{

 color: #1196BA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 700;
 margin-right: 10px;
 padding: 2px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderLink
{

 color: #027FAA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 padding: 0px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderLink:hover
{

 color: #1196BA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 padding: 0px;
 text-decoration: underline;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLink
{

 color: #027FAA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 20px;
 padding: 8px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLink:hover
{

 color: #1196BA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 20px;
 padding: 8px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderActiveLink
{

 color: #027FAA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 20px;
 padding: 8px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderActiveLink:hover
{

 color: #1196BA;
 cursor: pointer;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 20px;
 padding: 8px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPaymentProcessor
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelect
{

 -webkit-box-sizing:border-box;
 -webkit-border-radius:3px;
 border-style:solid;
 -moz-border-radius:3px;
 -moz-box-sizing:border-box;
 border-radius:3px;
 padding:5px 6px;
 border-width:1px;
 box-sizing:border-box;
 border-color: #A1A1A1;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelect
{

 -webkit-box-sizing:border-box;
 -webkit-border-radius:3px;
 border-style:solid;
 -moz-border-radius:3px;
 -moz-box-sizing:border-box;
 border-radius:3px;
 border-color:#ACB7BB;
 padding:5px 6px;
 border-width:1px;
 box-sizing:border-box;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabelCell
{
 padding: 5px 15px 5px 0px; text-align: left; vertical-align: top; white-space: normal; width: auto; line-height: 1.2;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataCell
{
 padding: 5px 15px 5px 0px; text-align: left; vertical-align: top; white-space: normal; width: auto; line-height: 1.2
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataCellNumberDate
{
 padding: 5px 15px 5px 0px; text-align: left; vertical-align: top; white-space: normal; width: auto; line-height: 1.2;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTableHeader
{

 background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarOddCell:hover
{

 padding: 6px 8px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarEvenCell:hover
{

 padding: 6px 8px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsLabelCell
{

 background: #FFFFFF;
 padding: 11px 12px;
 text-align: left;
 vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetPanelCalendarRAContainer:hover
{

 -khtml-opacity: 1;
 -moz-opacity: 1;
 background: #E2E8EA;
 opacity: 1;
 overflow: hidden;
 padding: 5px 15px;
 text-align: left;
 vertical-align: middle;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormExpandLink
{

 color: #027FAA;
 cursor: pointer;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHintLabel
{

 color: #333333;
 font-family: Calibri, Arial;
 font-size: 14px;
 font-style: normal;
 font-weight: 400;
 letter-spacing: 1px;
 padding: 0px 6px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHintLabel:hover
{

 color: #333333;
 font-family: Calibri, Arial;
 font-size: 14px;
 font-style: normal;
 font-weight: 400;
 letter-spacing: 1px;
 padding: 0px 6px;
 text-decoration: none;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListView
{

 border-collapse: separate;
 border-spacing: 8px 10px;
 margin: 0px;
 width: 100%;
 vertical-align: baseline;
 line-height: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewTableOddCell
{

 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 background: #FFFFFF;
 text-align: left;
 white-space: nowrap;
 line-height: 100%;
 vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewTableEvenCell
{

 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 background: #FFFFFF;
 text-align: left;
 vertical-align: top;
 white-space: nowrap;
 line-height: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewDataLabel
{

 color: #333333;
 font-family: Calibri, Arial;
 font-size: 14px;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 h1
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: 400;
 margin: 0px;
 padding: 15px 0px 7px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 h2
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: 400;
 margin: 0px;
 padding: 10px 0px 5px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 h3
{

 color: #000000;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 margin: 0px;
 padding: 8px 0px 4px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 p
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 100%;
 margin: 7px 3px 2px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 li
{

 
 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 margin: 1px 0px;
 padding: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 a
{

 color: #027FAA;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 a:hover
{

 color: #1196BA;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetPanelColumnarRAContainer
{

 -khtml-opacity: 0.8;
 -moz-opacity: 0.8;
 background: #E2E8EA;
 opacity: 0.8;
 overflow: hidden;
 padding: 5px 15px;
 text-align: left;
 vertical-align: baseline;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetPanelColumnarRAContainer:hover
{

 -khtml-opacity: 1;
 -moz-opacity: 1;
 background: #E2E8EA;
 opacity: 1;
 overflow: hidden;
 padding: 5px 15px;
 text-align: left;
 vertical-align: baseline;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSubmitButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #027FAA; border: none; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBackButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #FFFFFF; border: 1px solid #027FAA; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbDeleteButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #FFFFFF; border: 1px solid #027FAA; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSearchButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #027FAA; border: none; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordRecoveryButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #027FAA; border: none; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordResetButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #027FAA; border: none; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbLoginButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #027FAA; border: none; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbUpdateButton
{
 -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #027FAA; border: none; border-radius: 3px; color: #FFFFFF; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; height: 40px; margin: 0px 10px; min-width: 180px; padding: 0px 20px; text-align: center; text-transform: uppercase; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbInlineAddFormButton
{

 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 background: #027FAA;
 border: none;
 border-radius: 3px;
 color: #FFFFFF;
 display: inline-block;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: 400;
 height: 40px;
 margin: 0px 10px;
 min-width: 180px;
 padding: 0px 20px;
 text-align: left;
 text-transform: uppercase;
 vertical-align: bottom;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCheckBoxCell
{

 background-color: #transparent;
 border-bottom: 1px solid #F7F7F7;
 padding: 8px 10px;
 text-align: center;
 vertical-align: baseline;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTableCell
{

 background-color: transparent;
 padding: 5px 3px;
 text-align: left;
 vertical-align: baseline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTableCellNumberDate
{

 padding: 5px 3px;
 text-align: right;
 vertical-align: baseline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionCell
{

 padding: 9px 12px;
 text-align: left;
 vertical-align: baseline;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridDataCell
{

 border-color: #F2F2F2;
 border-style: solid;
 border-width: 0px 1px 1px 0px;
 padding: 0px;
 text-align: left;
 vertical-align: baseline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridDataCellNumberDate
{

 border-color: #F2F2F2;
 border-style: solid;
 border-width: 0px 1px 1px 0px;
 padding: 0px;
 text-align: right;
 vertical-align: baseline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridSeletedDataCell
{

 background: #FFFFFF;
 border-color: #ACB7BB;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 padding: 9px 12px;
 text-align: left;
 vertical-align: baseline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridSeletedDataCellNumberDate
{

 background: #FFFFFF;
 border-color: #ACB7BB;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 padding: 9px 12px;
 text-align: right;
 vertical-align: baseline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridCheckBoxCell
{

 background-color: transparent;
 border-color: #F2F2F2;
 border-style: solid;
 border-width: 0px 1px 1px 1px;
 padding: 8px 10px 0px 10px;
 text-align: center;
 vertical-align: baseline;
 width: 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridActionCell
{

 border-color: #F2F2F2;
 border-style: solid;
 border-width: 0px 1px 1px 1px;
 padding: 9px;
 text-align: left;
 vertical-align: baseline;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormData
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataLink, .ST5AC58AE042A04E54A23794CAE4D756C5 section[class^="cbFormSection"] .cbFormData a
{

 color: #027FAA;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 100%;
 text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalculatedField
{

 color: #20282B;
 font-family: Calibri, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 400;
 white-space: pre-wrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbHTMLBlockContainer
{
 background: #FFFFFF; color: #20282B; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; padding: 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHeaderCell
{

 background: #027FAA;
 padding: 11px 12px;
 text-align: center;
 vertical-align: middle;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHeaderCellNumberDate
{

 background: #027FAA;
 padding: 11px 12px;
 text-align: center;
 vertical-align: middle;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSubmitButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBackButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbDeleteButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSearchButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbLoginButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbUpdateButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordRecoveryButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordResetButtonContainer
{
 background: #FFFFFF; padding: 15px 15px 0px 15px; text-align: center; vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbInlineAddFormButtonContainer
{

 background: #FFFFFF;
 padding: 15px 15px 0px 15px;
 text-align: center;
 vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetOuterTable
{

 width: 100%;
 margin: 0px;
 padding: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTable
{

 background: #FFFFFF;
 border-collapse: collapse;
 margin: 0px;
 padding: 0px;
 width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewTableOddCell:hover
{

 text-align: left;
 vertical-align: top;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewTableEvenCell:hover
{

 text-align: left;
 vertical-align: top;
 white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewCellspacing
{

 border-spacing: 8px;

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderContainerRight
{
background: #F2F2F2; border-color: #F2F2F2; border-style: solid; border-width: 0px 0px 0px 2px; padding-bottom: 8px; vertical-align: middle; text-align: center; padding: 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderContainerLeft
{
background: #F2F2F2; border-color: #F2F2F2; border-style: solid; border-width: 0px 0px 0px 2px; padding-bottom: 8px; vertical-align: middle; text-align: center; padding: 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderContainerTop
{
background: #F2F2F2; border-color: #F2F2F2; border-style: solid; border-width: 0px 0px 2px 0px; vertical-align: middle; text-align: center; padding: 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderContainerBottom
{
background: #F2F2F2; border-color: #F2F2F2; border-style: solid; border-width: 0px 0px 2px 0px; vertical-align: middle; text-align: center; padding: 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTable
{
 background: #FFFFFF; width: 100%; margin-left: 75px; margin-lft: 75px; border-color: #FFFFFF; border-style: solid; border-width: 10px; margin: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormActionsContainer
{
 padding: 10px; white-space: nowrap; width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthButtonSeparator
{
      width: 6px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthCaspioLightboxArrow
{
      background: url("https://c7amf338.caspio.com/images/dp/authLightboxArrow.png") no-repeat scroll 0 0 transparent;      height: 25px;      left: 15px;      position: relative;      top: 11px;      width: 30px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredBody
{
      margin: 50px 20px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredBodyInnerContainer
{
      margin: 0 auto;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredButtonsCtnr
{
      background-color: #F2F2F2;      border-top: 1px solid #ACB7BB;      bottom: 0px;      height: 30px;      left: 0px;      line-height: 30px;      position: absolute;      right: 0px;      text-align: right;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredClsBtn
{
      height: 11px;      right: 10px;      top: 10px;      width: 11px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredClsBtnContainer
{
      cursor: pointer;      line-height: 0px;      position: absolute;      right: 11px;      top: 11px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredInnerContainer
{
      -moz-box-shadow: 0px 0px 3px 3px #dedede;      -webkit-box-shadow: 0px 0px 3px 3px #dedede;      background-color: #FFFFFF;      border: 1px solid #ACB7BB;      box-shadow: 0px 0px 3px 3px #dedede;      min-width: 400px;      overflow: visible;      position: fixed;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredOuterContainer
{
      background-color: #FFFFFF;      left: -10000px;      opacity: 0.5;      position: fixed;      top: -10000px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredTitle
{
      background-color: #F2F2F2;      border-bottom: 1px solid #ACB7BB;      height: 30px;      left: 0px;      overflow: hidden;      position: absolute;      right: 0px;      top: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthDeferredTitleText
{
      color: #20282B;      cursor: default;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      height: 30px;      left: 10px;      line-height: 30px;      overflow: hidden;      position: absolute;      right: 46px;      top: 2px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthHorizontalBlockSeparator
{
      display: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsOuterTable
{
      border: none;      margin: 10px 0px;      padding: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderContainer
{
      padding: 10px 15px;      text-align: left;      vertical-align: middle;      width: auto;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderLinkImage
{
      margin: 5px;      text-align: center;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthLightbox
{
      -moz-border-radius: 3px;      -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.3);      -webkit-border-radius: 3px;      -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.3);      background-color: #FFFFFF;      border-color: #ACB7BB;      border-radius: 3px;      border-style: solid;      border-width: 1px;      box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);      padding: 12px 8px 8px 8px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthLightboxCloseButton
{
      cursor: pointer;      line-height: 0px;      position: absolute;      right: 11px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthLightboxDivider
{
      border-top: 1px solid #ACB7BB;      height: 1px;      line-height: 0px;      margin-bottom: 4px;      margin-top: 4px;      width: 100%;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthLightboxHeader
{
      color: #000;      text-align: left;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthOpenIdLightboxArrow
{
      background: url("https://c7amf338.caspio.com/images/dp/authLightboxArrow.png") no-repeat scroll 0 0 transparent;      height: 25px;      left: 15px;      position: relative;      top: 11px;      width: 30px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthOpenIDTable
{
      margin: 0 auto;      width: auto;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarActionCell
{
      background-color: #F2F2F2;      border-collapse: collapse;      margin: 0px;      padding: 0px;      text-align: left;      vertical-align: middle;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarActionCell:hover
{
      background-color: #F7F7F7;      border-collapse: collapse;      margin: 0px;      padding: 0px;      text-align: left;      vertical-align: middle;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarActiveActionCell
{
      background-color: #FFFFFF;      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 0px;      padding: 0px;      text-align: left;      vertical-align: middle;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarActiveActionCell:hover
{
      background-color: #FFFFFF;      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 0px;      padding: 0px;      text-align: left;      vertical-align: middle;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarCaspioOuterTable
{
      background: #FFFFFF;      border-color: #F2F2F2;      border-style: solid;      border-width: 1px;      height: 280px;      margin: 10px 0px 10px 0px;      padding: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarFooter
{
      -khtml-border-radius: 0px 0px 3px 3px;      -moz-border-radius: 0px 0px 3px 3px;      -ms-border-radius: 0px 0px 3px 3px;      -o-border-radius: 0px 0px 3px 3px;      -webkit-border-radius: 0px 0px 3px 3px;      border: 2px solid grey;      border-radius: 0px 0px 3px 3px;      border-top-width: 1px;      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: bold;      padding: 8px;      text-align: right;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarHeader
{
      -khtml-border-radius: 3px 3px 0px 0px;      -moz-border-radius: 3px 3px 0px 0px;      -ms-border-radius: 3px 3px 0px 0px;      -o-border-radius: 3px 3px 0px 0px;      -webkit-border-radius: 3px 3px 0px 0px;      background: #F2F2F2;      border-bottom: 3px solid grey;      border-radius: 3px 3px 0px 0px;      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: bold;      padding: 8px;      text-align: center;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarLoginButtonContainer
{
      padding: 0 6px 0 6px;      text-align: left;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarOuterTable
{
      background: #FFFFFF;      border-color: #F2F2F2;      border-style: solid;      border-width: 1px;      margin: 10px 0px 10px 0px;      min-height: 280px;      padding: 0;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderContainer
{
      background-color: #F2F2F2;      padding: 0px;      text-align: left;      vertical-align: top;      width: 135px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderContent
{
      width: 100%;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderContentWrapper
{
      background: #FFFFFF;      padding: 13px 30px 15px 30px;      vertical-align: top;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderInstruction
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 20px 0px 20px 0px;      text-align: left;      vertical-align: middle;      width: 100%;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLinkImage
{
      margin: 0px 5px 0px 0px;      text-align: center;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLoginButton
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderPrompt
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 8px 0px 12px;      text-transform: uppercase;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderWarning
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin-top: 20px;      text-align: left;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleActionCell
{
      border: 0px none;      margin: 0px;      padding: 7px;      text-align: center;      vertical-align: middle;      white-space: normal;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleActionCell:hover
{
      border: 0px none;      margin: 0px;      padding: 7px;      text-align: center;      vertical-align: middle;      white-space: normal;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleCaspioContainer
{
      background: #FFFFFF;      padding: 5px 30px;      text-align: left;      vertical-align: middle;      width: auto;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleCaspioOuterTable
{
      margin: auto;      width: 100%;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleOuterTable
{
      background: #FFFFFF;      border-collapse: collapse;      border-color: #F2F2F2;      border-style: solid;      border-width: 1px;      margin: 10px 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderContainerHorizontal
{
      background: #F2F2F2;      border-color: #F2F2F2;      border-style: solid;      border-width: 0px 0px 2px 0px;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderContainerVertical
{
      background: #F2F2F2;      border-color: #F2F2F2;      border-style: solid;      border-width: 0px 0px 0px 2px;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderInnerTable
{
      margin: 0px;      width: auto;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderLinkImage
{
      margin: 0px 0px 0px 0px;      text-align: center;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderPrompt
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 20px 0px 15px;      text-transform: uppercase;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleSignInWithPrompt
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      margin: 0px 8px;      text-transform: uppercase;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthVerticalBlockSeparator
{
      display: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbGenerateTemplatesLink
{
      color: #027FAA;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      padding: 0px;      text-decoration: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbGenerateTemplatesLink:hover
{
      color: #1196BA;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      padding: 0px;      text-decoration: underline;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBackButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: 1px solid #027FAA;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteList
{
      -moz-border-radius: 0px 0px 3px 3px;      -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      -webkit-border-radius: 0px 0px 3px 3px;      -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      background: #FFFFFF;      border-color: #ACB7BB;      border-radius: 0px 0px 3px 3px;      border-style: solid;      border-width: 0px 1px 1px 1px;      box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      padding: 2px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOption
{
      background-color: #FFFFFF;      padding: 3px 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOption_hover
{
      background-color: #6D8199;      cursor: pointer;      padding: 3px 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionRemainder
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionRemainder_hover
{
      color: #FFFFFF;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionText
{
      color: #6A7275;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionText_hover
{
      color: #FFFFFF;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormCalendar
{
      padding-left: 5px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormCommonError
{
            color: #ff0000;      display: block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      margin: 3px 3px 0px 3px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormData
{
      color: #666666;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormDataCell
{
      padding: 7px 14px 7px 14px;      text-align: left;      vertical-align: middle;      white-space: normal;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormDataCellNumberDate
{
      padding: 7px 14px 7px 14px;      text-align: left;      vertical-align: middle;      white-space: normal;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormDataLink
{
      color: #26639d;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormDataLink:hover
{
      color: #26639d;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormEnableCheckBoxContainer
{
      display: inline-block;      width: 20px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormError
{
            color: #ff0000;      display: block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      margin: 3px 3px 0px 3px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormErrorMarker
{
      margin-right: 5px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormExpandLink
{
      color: #26639d;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormExpandLink:hover
{
      color: #26639d;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormFieldCell
{
      padding: 7px 14px 7px 14px;      text-align: left;      vertical-align: top;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormFile
{
      -moz-border-radius: 1px;      -moz-box-sizing: border-box;      -webkit-border-radius: 1px;      -webkit-box-sizing: border-box;      background: #FFFFFF;      border-color: #e9e9e9;      border-radius: 1px;      border-style: solid;      border-width: 1px;      box-sizing: border-box;      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      padding: 5px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormHintLabel
{
      color: #777777;      font-family: Arial, Helvetica, sans-serif;      font-size: 11px;      font-style: normal;      font-weight: normal;      letter-spacing: 1px;      padding: 0px 6px;      text-decoration: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormHintLabel:hover
{
      color: #777777;      font-family: Arial, Helvetica, sans-serif;      font-size: 11px;      font-style: normal;      font-weight: normal;      letter-spacing: 1px;      padding: 0px 6px;      text-decoration: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormHintLabelImage
{
      border: none;      vertical-align: bottom;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormHintTipContainer
{
      -khtml-opacity: 0.85;      -moz-border-radius: 2px;      -moz-opacity: 0.85;      -webkit-border-radius: 2px;      background-color: #000000;      border-color: #111111;      border-radius: 2px;      border-style: solid;      border-width: 1px;      opacity: 0.85;      padding: 4px 8px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormHintTipText
{
      color: #FFFFFF;      font-family: Arial, Helvetica, sans-serif;      font-size: 11px;      font-style: normal;      text-decoration: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormHTMLBlockContainer
{
      padding: 7px 14px 7px 14px;      text-align: left;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormLabel
{
      color: #444444;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: bold;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormLabelCell
{
      padding: 7px 14px 0px 14px;      text-align: left;      vertical-align: top;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormLabelError
{
      color: #444444;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: bold;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormLabelRequired
{
      color: #444444;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: bold;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormNestedTable
{
      border: none;      border-collapse: collapse;      padding: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormNestedTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormNestedTableContainer
{
      padding: 0px;      text-align: left;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormPassword
{
      -moz-border-radius: 1px;      -moz-box-sizing: border-box;      -webkit-border-radius: 1px;      -webkit-box-sizing: border-box;      background: #FFFFFF;      border-color: #e9e9e9;      border-radius: 1px;      border-style: solid;      border-width: 1px;      box-sizing: border-box;      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      padding: 5px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormPassword::-webkit-input-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormPassword:-moz-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormPassword::-moz-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormPassword:-ms-input-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormRequiredMarker
{
            color: #FF0000;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      margin-left: 2px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormSelect
{
      -moz-border-radius: 1px;      -moz-box-sizing: border-box;      -webkit-border-radius: 1px;      -webkit-box-sizing: border-box;      background: #FFFFFF;      border-color: #e9e9e9;      border-radius: 1px;      border-style: solid;      border-width: 1px;      box-sizing: border-box;      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      padding: 5px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTable
{
      background: #FFFFFF;      border-collapse: collapse;      margin: 0px;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTableEvenRow
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTableEvenRow:hover
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTableRow
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTableRow:hover
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextArea
{
      -moz-border-radius: 1px;      -moz-box-sizing: border-box;      -webkit-border-radius: 1px;      -webkit-box-sizing: border-box;      background: #FFFFFF;      border-color: #e9e9e9;      border-radius: 1px;      border-style: solid;      border-width: 1px;      box-sizing: border-box;      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      padding: 5px 6px;      resize: vertical;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextArea::-webkit-input-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextArea:-moz-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextArea::-moz-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextArea:-ms-input-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextAreaHint
{
      color: #777777;      font-family: Arial, Helvetica, sans-serif;      font-size: 11px;      font-weight: 300;      padding: 0px 2px 8px;      text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextAreaHintContainer
{
      display: table;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextField
{
      -moz-border-radius: 1px;      -moz-box-sizing: border-box;      -webkit-border-radius: 1px;      -webkit-box-sizing: border-box;      background: #FFFFFF;      border-color: #e9e9e9;      border-radius: 1px;      border-style: solid;      border-width: 1px;      box-sizing: border-box;      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 300;      padding: 5px 6px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextField::-webkit-input-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextField:-moz-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextField::-moz-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormTextField:-ms-input-placeholder
{
      color: #888888;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbChartContainer
{
      font-family: Arial, Helvetica, sans-serif;      margin: 15px 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbConfirmationMessages
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 3px 3px 3px 3px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbContainerTextAlignCenter
{
      text-align: center;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbContainerTextAlignLeft
{
      text-align: left;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbContainerTextAlignRight
{
      text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbCursorPointer
{
      cursor: pointer;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbDeleteButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: 1px solid #027FAA;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormActionsContainerCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAudioCaptcha
{
      padding-left: 2px;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAudioPlugin
{
      padding-left: 2px;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAuthDataCell
{
      padding: 7px 15px 7px 15px;      text-align: left;      vertical-align: middle;      white-space: normal;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAuthFieldCell
{
      padding: 7px 15px 7px 15px;      text-align: left;      vertical-align: top;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAuthLabelCell
{
      padding: 9px 15px 0px 15px;      text-align: left;      vertical-align: top;      white-space: normal;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAuthTable
{
      border-collapse: collapse;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAuthTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteList
{
      -moz-border-radius: 0px 0px 3px 3px;      -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      -webkit-border-radius: 0px 0px 3px 3px;      -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      background: #FFFFFF;      border-color: #ACB7BB;      border-radius: 0px 0px 3px 3px;      border-style: solid;      border-width: 0px 1px 1px 1px;      box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      padding: 2px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOption
{
      background-color: #FFFFFF;      padding: 3px 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOption_hover
{
      background-color: #6D8199;      cursor: pointer;      padding: 3px 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionText
{
      color: #6A7275;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToPivotActionContainer
{
      padding: 0px;      padding-left: 10px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToPivotActionLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToPivotActionLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToReportActionContainer
{
      padding: 0px;      padding-left: 10px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToReportActionLink
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToReportActionLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendar
{
      padding-left: 5px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerDate
{
      background: #fff;      font-family: Arial;      font-size: 13px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthDay
{
      color: #333333;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthDay:hover
{
      background-color: #e8e8e8;      color: #333333;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthItem
{
      background-color: transparent;      color: #000000;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNavBar
{
      background: #027FAA;      color: #fff;      fill: #fff;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNavBarItem:hover
{
      background: rgba(0,0,0,0.05);
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNextMonthDay
{
      color: #C6C6C6;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerPrevMonthDay
{
      color: #C6C6C6;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerSelectedDate
{
      background: #027FAA;      color: #fff;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodayDate
{
      border: 1px solid #027FAA;      color: #333333;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodayLabel
{
      color: #027FAA;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodaySection
{
      background: #fff;      border-top: 1px solid rgba(151, 151, 151, 0.26);      color: #777777;      font-family: Arial;      font-size: 13px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodaySection:hover
{
      color: #027FAA;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerWeekDayContainer
{
      background: transparent;      border-bottom: 1px solid rgba(151, 151, 151, 0.26);      color: #777777;      font-size: 10px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerWeekDayItem
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormChargeOffConfirmation
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      padding: 5px 0px;      text-align: center;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormFieldSet
{
     border: 0;     margin: 0;     padding: 0;     min-inline-size: unset;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCommonError
{
            color: #EB2A00;      display: block;      font-family: Arial, Helvetica, sans-serif;      font-size: 16px;      font-weight: 400;      margin: 10px 0px 10px 10px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormComputedFieldPreloader
{
      border-color: #F3F3F3;      border-radius: 50%;      border-style: solid;      border-top-color: #757575;      border-width: 2px;      height: 15px;      position: absolute;      width: 15px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataLink:hover, .ST5AC58AE042A04E54A23794CAE4D756C5 section[class^="cbFormSection"] .cbFormData a:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormError
{
            color: #EB2A00;      display: block;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 5px 0px 0px 0px;      text-align: left;      vertical-align: middle;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormErrorMarker
{
      color: #EB2A00;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      margin: 0px 5px 0px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormExpandLink:hover
{
      color: #1196BA;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintLabelImage
{
      border: none;      vertical-align: bottom;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintTipContainer
{
      -khtml-opacity: 1;      -moz-border-radius: 3px;      -moz-opacity: 1;      -webkit-border-radius: 3px;      background-color: #484C50;      border-radius: 3px;      opacity: 1;      padding: 4px 8px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormJumpToTextField
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #FFFFFF;      border-color: #ACB7BB;      border-radius: 3px;      border-style: solid;      border-width: 1px;      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 13px;      font-weight: 400;      padding: 3px;      text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabelError
{
      color: #EB2A00;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormListItem
{
      margin: 0px 0px 1px 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationCell
{
      border: none;      padding: 4px 8px;      text-align: center;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationDDown
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 13px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationLinks
{
            color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 13px;      font-weight: 400;      margin: 0 5px;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationLinks:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 13px;      font-weight: 400;      margin: 0 5px;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationMessage
{
      color: #20272B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationTable
{
      margin: 0px;      white-space: nowrap;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNestedTable
{
      border: none;      border-collapse: collapse;      padding: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNestedTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNestedTableContainer
{
      padding: 0px;      text-align: left;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormOrderedList
{
      margin: 0px 4px 0px 7px;      padding-left: 10px;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormOuterTable
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPassword::-webkit-input-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPassword:-moz-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPassword::-moz-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPassword:-ms-input-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormRadioButtonLabelDisabled
{
      color: #CCCCCC;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSearchAgainContainer
{
      padding: 0px;      padding-left: 10px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSearchAgainLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSearchAgainLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDownloadDetailsLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDownloadDetailsLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDownloadDetailsContainer
{
      border: none;      margin: 0px;      padding: 0px 3px 0px 3px;      text-align: left;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTableEvenRow
{
      background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTableEvenRow:hover
{
      background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTableRow
{
      background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTableRow:hover
{
      background-color: #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextArea::-webkit-input-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextArea:-moz-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextArea::-moz-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextArea:-ms-input-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextAreaHintContainer
{
      display: table;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextField::-webkit-input-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextField:-moz-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextField::-moz-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextField:-ms-input-placeholder
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormUnorderedList
{
      margin: 0px 4px 0px 7px;      padding-left: 10px;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbInlineAddFormButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbLoginButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordBarFair
{
      background-color: #FFAD00;      height: 100%;      width: 50%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordBarGood
{
      background-color: #9CC159;      height: 100%;      width: 75%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordBarStrong
{
      background-color: #00B500;      height: 100%;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordBarWeak
{
      background-color: #E91111;      height: 100%;      width: 25%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordRecoveryButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordResetButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordStrength
{
      font-family: Arial, Helvetica, sans-serif;      font-size: 11px;      font-style: normal;      font-weight: 400;      padding: 3px 0px 0px 0px;      text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordStrengthBar
{
      height: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordStrengthBarContainer
{
      background-color: #EDEDED;      height: 4px;      margin: 0px 0px 2px 0px;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordTextFair
{
      color: #FFAD00;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordTextGood
{
      color: #9CC159;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordTextStrong
{
      color: #00B500;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordTextWeak
{
      color: #E91111;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsContainer
{
            background-color: #FFFFFF;      margin: 0px;      padding: 6px 10px;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsContainerCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsLinks
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsLinks:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAddButton
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #027FAA;      border: none;      border-radius: 3px;      color: #FFFFFF;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      height: 25px;      margin: 0px 3px;      min-width: 70px;      padding: 4px 10px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAddButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      height: 25px;      margin: 0px 3px;      min-width: 70px;      padding: 4px 10px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultGenerateTemplatesLink, .ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a.cbResultGenerateTemplatesLink
{
      color: #027FAA;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      padding: 0px;      text-decoration: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultGenerateTemplatesLink:hover, .ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a.cbResultGenerateTemplatesLink:hover
{
      color: #1196BA;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      padding: 0px;      text-decoration: underline;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteList
{
      -moz-border-radius: 0px 0px 3px 3px;      -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      -webkit-border-radius: 0px 0px 3px 3px;      -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      background: #FFFFFF;      border-color: #ACB7BB;      border-radius: 0px 0px 3px 3px;      border-style: solid;      border-width: 0px 1px 1px 1px;      box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.07);      padding: 2px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOption
{
      background-color: #FFFFFF;      padding: 3px 8px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOption_hover
{
      background-color: #6D8199;      cursor: pointer;      padding: 3px 8px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBackToPivotActionContainer
{
      padding: 0px;      padding-left: 10px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBackToPivotActionLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBackToPivotActionLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkDeleteActionContainer
{
      border: none;      margin: 0px;      padding: 0px 3px 0px 3px;      text-align: left;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkDeleteActionLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkDeleteActionLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkEditActionContainer
{
      border: none;      margin: 0px;      padding: 0px 3px 0px 3px;      text-align: left;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkEditActionLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkEditActionLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalculatedField
{
      white-space: pre-wrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendar
{
      background: #FFFFFF;      border-collapse: collapse;      border-color: #ACB7BB;      border-style: solid;      border-width: 0px 1px 1px 1px;      margin: 0px;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarCaption
{
      color: #FFFFFF;      font-family: Arial, Helvetica, sans-serif;      font-size: 16px;      font-weight: 400;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarCaptionCell
{
      background: #027FAA;      padding: 12px 10px 12px 10px;      text-align: center;      vertical-align: top;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarCaptionTable
{
      margin: 0px;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarCaptionTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarDataLabel
{
      color: #333333;      font-family: Arial;      font-size: 14px;      font-weight: 700;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarEvenCell
{
      border-color: #ACB7BB;      border-style: solid;      border-width: 1px;      padding: 6px 8px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarField
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      padding: 0px;      text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarFieldInactiveDate
{
      color: #AAAAAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      padding: 0px;      text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHeader
{
      background-color: #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHeader:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHeaderCell
{
      border-color: #ACB7BB;      border-style: solid;      border-width: 1px;      padding: 10px 12px;      text-align: center;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHeaderCellDaily
{
      border-color: #ffffff;      border-style: solid;      border-width: 1px;      padding: 7px 10px 7px 10px;      text-align: right;      vertical-align: top;      white-space: nowrap;      width: 15%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHintLabel
{
      color: #333333;      font-family: Arial;      font-size: 14px;      font-style: normal;      font-weight: 400;      letter-spacing: 1px;      padding: 0px 6px;      text-decoration: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHintLabel:hover
{
      color: #333333;      font-family: Arial;      font-size: 14px;      font-style: normal;      font-weight: 400;      letter-spacing: 1px;      padding: 0px 6px;      text-decoration: none;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarLabel
{
      color: #20282B;      font-family: Arial;      font-size: 14px;      font-weight: bold;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarNavigationLinks
{
            color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 0 5px;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarNavigationLinks:hover
{
            color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 0 5px;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarOddCell
{
      border-color: #ACB7BB;      border-style: solid;      border-width: 1px;      padding: 6px 8px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarTableNowCell
{
      background: #F2F2F2;      border-color: #ACB7BB;      border-style: solid;      border-width: 1px;      font-weight: 700;      padding: 6px 8px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarTableRow
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCancelButton
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #FFFFFF;      border: 1px solid #027FAA;      border-radius: 3px;      color: #027FAA;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      height: 25px;      margin: 0px 3px;      min-width: 70px;      padding: 4px 10px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCancelButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: 1px solid #027FAA;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      height: 25px;      margin: 0px 3px;      min-width: 70px;      padding: 4px 10px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCheckBox
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCollapsedSubTotalLabel
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCollapsedSubTotalLabelCell
{
      background-color: #FFFFFF;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCollapsedSubTotalLabelCellNumberDate
{
      background-color: #FFFFFF;      padding: 9px 12px;      text-align: right;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetColumnGroup1SubTotal
{
      box-shadow: inset 0px 0px 30px 30px rgba(0,0,0,0.08);     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCommonError
{
            color: #EB2A00;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      margin-left: 5px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDataRow.Selected
{
      background-color: #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadMessage
{
      border: none;      margin: 0px;      padding: 0px 3px 0px 3px;      text-align: left;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadTable
{
            border: none;      margin: 0px;      padding: 5px 0px 5px 0px;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetError
{
            color: #EB2A00;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      margin-left: 5px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetEvenRow
{
      background-color: #FFFFFF;      border-bottom: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetEvenRow.Hovered, .ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetEvenRow:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetFreezeColumnsDivider
{
      border-color: #cccccc;      border-right-color: #cccccc;      border-right-style: solid;      border-right-width: 1px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridDataRow.Selected
{
      background-color: #E2E8EA;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEditActionContainer
{
      border: none;      margin: 0px;      padding: 0px 3px 0px 3px;      text-align: left;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEditActionLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEditActionLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridErrorDataCell
{
      background-color: #FFE5E5;      border-color: #EB2A00;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEvenRow
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEvenRow.Hovered, .ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEvenRow:hover
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridHeaderCell
{
      background: #027FAA;      padding: 11px 12px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridHeaderCellNumberDate
{
      background: #027FAA;      padding: 11px 12px;      text-align: right;      text-transform: uppercase;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridHeaderCheckBoxCell
{
      background: #027FAA;      padding: 8px 12px;      text-align: middle;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridNonEditableColumn
{
      -khtml-opacity: 0.5;      -moz-opacity: 0.5;      background-color: #F7F7F7;      opacity: 0.5;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridNonEditableColumnNumberDate
{
      -khtml-opacity: 0.5;      -moz-opacity: 0.5;      background-color: #F7F7F7;      opacity: 0.5;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridOddRow
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridOddRow.Hovered, .ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridOddRow:hover
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridTableHeader
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridTableHeader:hover
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Data
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1DataCell
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1DataCellNumberDate
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: right;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1HeaderCheckBoxCell
{
      padding: 8px 10px;      text-align: center;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Label
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1LabelCell
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1LabelCellNumberDate
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: right;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Left
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Right
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Row
{
      border-bottom: 1px solid #FFFFFF;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Row:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1SubTotal
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1SubTotalCell
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Data
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2DataCell
{
      background-color: #FFFFFF;      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2DataCellNumberDate
{
      background-color: #FFFFFF;      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: right;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2HeaderCheckBoxCell
{
      padding: 8px 10px;      text-align: center;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Label
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2LabelCell
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2LabelCellNumberDate
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: right;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Left
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Right
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Row
{
      border-bottom: 1px solid #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Row:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2SubTotal
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2SubTotalCell
{
      background: #FFFFFF;      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Data
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3DataCell
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3DataCellNumberDate
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: right;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3HeaderCheckBoxCell
{
      padding: 8px 10px;      text-align: center;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Label
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3LabelCell
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3LabelCellNumberDate
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: right;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Left
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Right
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Row
{
      border-bottom: 1px solid #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Row:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3SubTotal
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3SubTotalCell
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Data
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4DataCell
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4DataCellNumberDate
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: right;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4HeaderCheckBoxCell
{
      padding: 8px 10px;      text-align: center;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Label
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4LabelCell
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: left;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4LabelCellNumberDate
{
      background: #F2F2F2;      padding: 9px 12px;      text-align: right;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Left
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Right
{
      border-bottom: 1px solid #F7F7F7;      border-top: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Row
{
      border-bottom: 1px solid #FFFFFF;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Row:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4SubTotal
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4SubTotalCell
{
      border-top: 1px solid #F7F7F7;      padding: 9px 12px;      text-align: left;      vertical-align: top;      white-space: normal;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHeaderCheckBoxCell
{
      background-color: #027FAA;      padding: 8px 10px;      text-align: center;      width: 10px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintLabelImage
{
      border: none;      vertical-align: bottom;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintTipContainer
{
      -khtml-opacity: 1;      -moz-border-radius: 3px;      -moz-opacity: 1;      -webkit-border-radius: 3px;      background-color: #484C50;      border-radius: 3px;      opacity: 1;      padding: 4px 8px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetInlineCalendarWrapper
{
      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetJumpToTextField
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #FFFFFF;      border-color: #ACB7BB;      border-radius: 3px;      border-style: solid;      border-width: 1px;      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 13px;      font-weight: 400;      padding: 3px;      text-align: right;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListGallerySelectAllActionContainer
{
      border: none;      margin: 0px;      padding: 0px 3px 0px 3px;      text-align: left;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListGallerySelectAllActionLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListGallerySelectAllActionLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListItem
{
      margin: 0px 0px 1px 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHeaderCheckBoxCell
{
      background-color: #F7F7F7;      border-color: #E2E8EA;      border-style: solid;      border-width: 0px 0px 1px 0px;      padding: 5px 6px 4px 6px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHeaderCheckBoxCell:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHeaderCheckBoxCell.Selected
{
      background-color: #E2E8EA;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewRow
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetModifyButton
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #027FAA;      border: none;      border-radius: 3px;      color: #FFFFFF;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      height: 25px;      margin: 0px 3px;      min-width: 70px;      padding: 4px 10px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetModifyButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 12px;      font-weight: 400;      margin: 0px 3px;      min-width: 70px;      padding: 4px 10px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationCell
{
      border: none;      margin: 0px;      padding: 5px;      text-align: right;      vertical-align: middle;      white-space: nowrap;      width: auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationDDown
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationLinks
{
            color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 0 5px;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationLinks:hover
{
            color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 0 5px;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationMessages
{
      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationTable
{
      border: none;      margin: 3px 0px;      white-space: nowrap;      width: 100%;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNestedAlign
{
      vertical-align: top;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetOddRow
{
      background-color: #FFFFFF;      border-bottom: 1px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetOddRow.Hovered, .ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetOddRow:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetOrderedList
{
      margin: 0px 4px 0px 7px;      padding-left: 10px;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetPageActionsCell
{
      vertical-align: bottom;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetPanelCalendarRAContainer
{
      -khtml-opacity: 0.8;      -moz-opacity: 0.8;      background: #E2E8EA;      opacity: 0.8;      overflow: hidden;      padding: 5px 15px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetPanelDataContainer
{
      padding: 10px 20px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetPdfHeaderFooter
{
      font-family: Arial, Helvetica, sans-serif;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRANestedTable
{
      border: none;      border-collapse: collapse;      height: 100%;      padding: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRANestedTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordCell
{
      border: none;      margin: 0px;      padding: 5px;      text-align: center;      vertical-align: middle;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordMessage
{
      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordPerPageCell
{
      border: none;      margin: 0px;      padding: 6px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordPerPageControl
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #FFFFFF;      border-color: #ACB7BB;      border-radius: 3px;      border-style: solid;      border-width: 1px;      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 13px;      font-weight: 400;      padding: 3px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordPerPageMessage
{
      border: 0px;      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      margin: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSearchAgainContainer
{
      border: none;      margin: 0px;      padding: 0px 3px 0px 3px;      text-align: left;      vertical-align: middle;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSearchAgainLink
{
      color: #027FAA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSearchAgainLink:hover
{
      color: #1196BA;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 400;      text-decoration: underline;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSelectRecordCheckBoxCell
{
      width: 25px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetShowHideGroupText
{
      color: #027FAA;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 700;      margin-right: 5px;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetShowHideGroupText:hover
{
      color: #1196BA;      cursor: pointer;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 700;      margin-right: 5px;      text-decoration: none;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortContainer
{
      border: none;      margin: 0px;      padding: 0px 0px 0px 0px;      text-align: right;      white-space: nowrap;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortControl
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #FFFFFF;      border-color: #ACB7BB;      border-radius: 3px;      border-style: solid;      border-width: 1px;      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 13px;      font-weight: 400;      padding: 3px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortLabel
{
      color: #333333;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      font-weight: 400;      padding: 0px 7px 0px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortText
{
            margin-left: 3px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTableCellspacing
{
      border-spacing: 0px;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTableHeader:hover
{
      background-color: transparent;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsData
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsDataCell
{
      background: #FFFFFF;      padding: 11px 12px;      text-align: left;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsDataCellNumberDate
{
      background: #FFFFFF;      padding: 11px 12px;      text-align: right;      vertical-align: top;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsLabel
{
      color: #20282B;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-weight: 700;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsRow
{
      background: #FFFFFF;      border-bottom: 3px solid #F7F7F7;      border-top: 3px solid #F7F7F7;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsRow:hover
{

}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetUnorderedList
{
      margin: 0px 4px 0px 7px;      padding-left: 10px;      white-space: nowrap;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSearchButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSubmitButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSystemMessageContainer
{
      background-color: #faf7e4;      border: 1px solid #dedede;      display: table;      margin: 0px auto;      width: auto;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSystemMessageContainerContent
{
      color: #686868;      font-family: Arial, Helvetica, sans-serif;      font-size: 14px;      font-style: normal;      padding: 10px 30px 10px 15px;      position: relative;      text-align: center;      vertical-align: middle;     
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbTableAlignCenter
{
      margin: 0px auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbTableAlignLeft
{
      margin: 0px auto 0px 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbTableAlignRight
{
      margin: 0px 0px 0px auto;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbTableBorderAttribute
{
      border-width: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbTableCellPadding
{
      padding: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbTableDefaultCellspacing
{
      border-spacing: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbUpdateButton:hover
{
      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      background: #1196BA;      border: none;      border-radius: 3px;      color: #FFFFFF;      cursor: pointer;      display: inline-block;      font-family: Arial, Helvetica, sans-serif;      font-size: 15px;      font-weight: 400;      height: 40px;      margin: 0px 10px;      min-width: 180 px;      padding: 0px 20px;      text-align: center;      text-transform: uppercase;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 ul
{
            list-style-position: inside;      list-style-type: square;      margin: 7px 3px 2px 0px;      padding: 0px;
}
.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormErrorField
{
      border-color: #EB2A00;      border-style: solid;      border-width: 1px;
}
@media only screen and (min-width: 576px) and (max-width: 1024px) {
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbGenerateTemplatesLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbGenerateTemplatesLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultGenerateTemplatesLink, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a.cbResultGenerateTemplatesLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultGenerateTemplatesLink:hover, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a.cbResultGenerateTemplatesLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderActiveLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderActiveLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderPrompt
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleSignInWithPrompt
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBackButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBackButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionRemainder
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionRemainder_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionText
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionText_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbConfirmationMessages
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbDeleteButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbDeleteButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionRemainder
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionRemainder_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionText
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionText_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToPivotActionLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToPivotActionLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToReportActionLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToReportActionLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalculatedField
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerDate
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerDate:hover
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthDay
{
       font-size: 16px;       height: 32px;       line-height: 32px;       min-width: 32px;       color: #333333;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthDay:hover
{
       font-size: 16px;       height: 32px;       color: #333333;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthItem
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNavBarItem
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNavBarItem:hover
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerSelectedDate
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodayDate
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodayLabel
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodaySection
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodaySection:hover
{
       font-size: 16px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerWeekDayContainer
{
       font-size: 13px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerWeekDayItem
{
       font-size: 13px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormChargeOffConfirmation
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCommonError
{
       font-size: 19px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormData
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataLink, article.ST5AC58AE042A04E54A23794CAE4D756C5 section[class^="cbFormSection"] .cbFormData a
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataLink:hover, article.ST5AC58AE042A04E54A23794CAE4D756C5 section[class^="cbFormSection"] .cbFormData a:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormError
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormErrorMarker
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormExpandLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormExpandLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormFile
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintLabel:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintTipText
{
       font-size: 15px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormJumpToTextField
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabelError
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabelRequired
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectField
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectText
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectText_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationDDown
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationLinks
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationLinks:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationMessage
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPassword
{
       font-size: 17px;       width: 100%;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPaymentProcessor
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormRequiredMarker
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSearchAgainLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSearchAgainLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDownloadDetailsLink
{
       font-size: 17px;     
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDownloadDetailsLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSelect
{
       font-size: 17px;       width: 100%;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextArea
{
       font-size: 17px;       width: 100%;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextAreaHint
{
       font-size: 15px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextField
{
       font-size: 17px;       width: 100%;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbHTMLBlockContainer
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbInlineAddFormButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbInlineAddFormButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbLoginButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbLoginButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordRecoveryButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordRecoveryButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordResetButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordResetButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordStrength
{
       font-size: 14px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsLinks
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsLinks:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAddButton
{
       font-size: 15px;       height: 36px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAddButton:hover
{
       font-size: 15px;       height: 36px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionRemainder
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionRemainder_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionText
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionText_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBackToPivotActionLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBackToPivotActionLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkDeleteActionLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkDeleteActionLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkEditActionLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkEditActionLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarCaption
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarDataLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarEvenCell
{
       padding: 10px 8px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarField
{
       font-size: 18px;       font-weight: 700;       text-align: center;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarField:before
{
       font-size: 14px;       font-weight: 400;       text-align: center;       text-transform: uppercase;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarFieldInactiveDate
{
       font-size: 17px;       text-align: center;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarFieldInactiveDate:before
{
       font-size: 14px;       text-align: center;       text-transform: uppercase;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHintLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHintLabel:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarNavigationLinks
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarNavigationLinks:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarOddCell
{
       padding: 10px 8px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarTableNowCell
{
       padding: 10px 8px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCancelButton
{
       font-size: 15px;       height: 36px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCancelButton:hover
{
       font-size: 15px;       height: 36px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCollapsedSubTotalLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCommonError
{
       font-size: 15px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetData
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDataLink, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDataLink:hover, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetError
{
       font-size: 15px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetExpandLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetExpandLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetFile
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEditActionLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEditActionLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Data
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Label
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1SubTotal
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Data
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Label
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2SubTotal
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Data
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Label
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3SubTotal
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Data
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Label
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4SubTotal
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintLabel:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintTipText
{
       font-size: 15px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetJumpToTextField
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabelLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabelLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListGallerySelectAllActionLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListGallerySelectAllActionLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewDataLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHintLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHintLabel:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetModifyButton
{
       font-size: 15px;       height: 36px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetModifyButton:hover
{
       font-size: 15px;       height: 36px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectField
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectText
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectText_hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationDDown
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationLinks
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationLinks:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationMessages
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordIndex
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordMessage
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordPerPageControl
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordPerPageMessage
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSearchAgainLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSearchAgainLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSelect
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetShowHideGroupText
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetShowHideGroupText:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortControl
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTextArea
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTextField
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsData
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsLabel
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSearchButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSearchButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSubmitButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSubmitButton:hover
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSystemMessageContainerContent
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbUpdateButton
{
       font-size: 18px;       height: 46px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbUpdateButton:hover
{
       font-size: 18px;       height: 46px;      
}
}
@media only screen and (max-width: 575px) {
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthIconsProviderLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbGenerateTemplatesLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbGenerateTemplatesLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultGenerateTemplatesLink, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a.cbResultGenerateTemplatesLink
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultGenerateTemplatesLink:hover, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a.cbResultGenerateTemplatesLink:hover
{
       font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderActiveLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderActiveLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSidebarProviderLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleProviderPrompt
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbAuthSimpleSignInWithPrompt
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBackButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBackButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionRemainder
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionRemainder_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionText
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbBulkFormAutoCompleteOptionText_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbConfirmationMessages
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbDeleteButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbDeleteButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionRemainder
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionRemainder_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionText
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormAutoCompleteOptionText_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToPivotActionLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToPivotActionLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToReportActionLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormBackToReportActionLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalculatedField
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerDate
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerDate:hover
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthDay
{
        font-size: 16px;        height: 32px;        line-height: 32px;        min-width: 32px;        color: #333333;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthDay:hover
{
        font-size: 16px;        height: 32px;        color: #333333;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerMonthItem
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNavBarItem
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerNavBarItem:hover
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerSelectedDate
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodayDate
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodayLabel
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodaySection
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerTodaySection:hover
{
        font-size: 16px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerWeekDayContainer
{
        font-size: 13px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCalendarPickerWeekDayItem
{
        font-size: 13px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormChargeOffConfirmation
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormCommonError
{
        font-size: 19px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormData
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataLink, article.ST5AC58AE042A04E54A23794CAE4D756C5 section[class^="cbFormSection"] .cbFormData a
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDataLink:hover, article.ST5AC58AE042A04E54A23794CAE4D756C5 section[class^="cbFormSection"] .cbFormData a:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormError
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormErrorMarker
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormExpandLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormExpandLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormFile
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintLabel:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormHintTipText
{
        font-size: 15px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormJumpToTextField
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabelError
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormLabelRequired
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectField
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectText
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormMultiSelectText_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationDDown
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationLinks
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationLinks:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormNavigationMessage
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPassword
{
        font-size: 17px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormPaymentProcessor
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormRequiredMarker
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSearchAgainLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSearchAgainLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDownloadDetailsLink
{
        font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormDownloadDetailsLink:hover
{
        font-size: 17px;      
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormSelect
{
        font-size: 17px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextArea
{
        font-size: 17px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextAreaHint
{
        font-size: 15px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbFormTextField
{
        font-size: 17px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbHTMLBlockContainer
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbInlineAddFormButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbInlineAddFormButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbLoginButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbLoginButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordRecoveryButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordRecoveryButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordResetButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordResetButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbPasswordStrength
{
        font-size: 14px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsContainer
{
        padding-left: 0;        padding-right: 0;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsLinks
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetActionsLinks:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAddButton
{
        font-size: 18px;        height: 46px;        margin: 1em 0;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAddButton:hover
{
        font-size: 18px;        height: 46px;        margin: 1em 0;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionRemainder
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionRemainder_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionText
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetAutoCompleteOptionText_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBackToPivotActionLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBackToPivotActionLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkDeleteActionLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkDeleteActionLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkEditActionLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetBulkEditActionLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarCaption
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarDataLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarEvenCell
{
        padding: 10px 8px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarField
{
        font-size: 18px;        font-weight: 700;        text-align: center;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarField:before
{
        font-size: 14px;        font-weight: 400;        text-align: center;        text-transform: uppercase;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarFieldInactiveDate
{
        font-size: 17px;        text-align: center;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarFieldInactiveDate:before
{
        font-size: 14px;        text-align: center;        text-transform: uppercase;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHintLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarHintLabel:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarNavigationLinks
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarNavigationLinks:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarOddCell
{
        padding: 10px 8px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCalendarTableNowCell
{
        padding: 10px 8px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCancelButton
{
        font-size: 18px;        height: 46px;        margin: 1em 0;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCancelButton:hover
{
        font-size: 18px;        height: 46px;        margin: 1em 0;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCollapsedSubTotalLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetCommonError
{
        font-size: 15px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetData
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDataLink, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDataLink:hover, article.ST5AC58AE042A04E54A23794CAE4D756C5 table > thead + tbody > tr > td[class*="cbResultSetData"][class*="cbResultSetTableCell"] a:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetDownloadLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetError
{
        font-size: 15px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetEvenRow
{
        padding: 15px 0px 15px 0px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetExpandLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetExpandLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetFile
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEditActionLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGridEditActionLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Data
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1Label
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup1SubTotal
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Data
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2Label
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup2SubTotal
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Data
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3Label
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup3SubTotal
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Data
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4Label
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetGroup4SubTotal
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintLabel:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetHintTipText
{
        font-size: 15px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetJumpToTextField
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabel
{
        color: #333333;        font-family: Arial;        font-size: 17px;        font-weight: 700;        margin-right: 5px;
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabelLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetLabelLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListGallerySelectAllActionLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListGallerySelectAllActionLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewDataLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHintLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetListViewHintLabel:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetModifyButton
{
        font-size: 18px;        height: 46px;        margin: 1em 0;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetModifyButton:hover
{
        font-size: 18px;        height: 46px;        margin: 1em 0;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectField
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectText
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetMultiSelectText_hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationDDown
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationLinks
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationLinks:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetNavigationMessages
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetOddRow
{
        padding: 15px 0px 15px 0px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordIndex
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordMessage
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordPerPageControl
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetRecordPerPageMessage
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSearchAgainLink
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSearchAgainLink:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSelect
{
        font-size: 17px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetShowHideGroupText
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetShowHideGroupText:hover
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortControl
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetSortLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTextArea
{
        font-size: 17px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTextField
{
        font-size: 17px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsData
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbResultSetTotalsLabel
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSearchButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSearchButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSubmitButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSubmitButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbSystemMessageContainerContent
{
        font-size: 17px;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbUpdateButton
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
article.ST5AC58AE042A04E54A23794CAE4D756C5 .cbUpdateButton:hover
{
        font-size: 18px;        height: 46px;        width: 100%;       
}
}
