#RecordSaver .RecordObject{margin:20px auto 10px auto;width:100%}#RecordSaver .RecordObject legend{font-family:'Roboto',sans-serif;letter-spacing:0;color:#000;font-size:18px;opacity:unset}#RecordSaver .RecordObject .GenericControl{margin:10px 0;vertical-align:middle;position:relative}#RecordSaver .RecordObject .GenericControl td{padding:5px}#RecordSaver .RecordObject .GenericControl label{font-family:'Roboto',sans-serif;letter-spacing:0;font-size:14px;display:inline-block;min-width:150px}#RecordSaver .RecordObject .ChildGroupTitle{font-family:'Roboto',sans-serif;letter-spacing:0;font-size:18px;opacity:0.75;cursor:pointer}#RecordSaver .RecordObject .ChildGroupTitle.Expanded:after{content:"\2013";float:right;margin-right:25px;font-size:24px}#RecordSaver .RecordObject .ChildGroupTitle.Contracted:after{content:"+";float:right;margin-right:25px;font-size:24px}#RecordSaver .RecordObject .Children{margin-top:10px;border-top:1px solid silver}#RecordSaver .RecordObject .RecordObject{padding:10px}#RecordSaver .RecordObject.InlineRecordObject{margin:0 !important;border:none !important;padding:0 !important}#RecordSaver .RecordObject.FatalFailure{border-color:#e21616}#RecordSaver .RecordObject .AddInitialRecord{width:100%;margin:10px 0}#RecordSaver .RecordObject .AddRecord,#RecordSaver .RecordObject .RemoveRecord{margin:10px 20px 10px 0}#RecordSaver .RecordObject .StatusMessage{margin-top:15px}#RecordSaver .RecordObject .StatusMessage.Success{color:#00aa52}#RecordSaver .RecordObject .StatusMessage.FatalFailure{color:#e21616;font-weight:bold}#RecordSaver .ValidationFailed.ValidatedControl input,#RecordSaver .ValidationFailed.ValidatedControl select,#RecordSaver .ValidationFailed.ValidatedControl textarea{border:2px solid #e21616}#RecordSaver .ValidationFailed.ValidatedControl:after{content:attr(data-message);color:#e21616;z-index:2;background:#fff;padding:5px;position:absolute;top:50%;right:-10px;margin-top:-12.5px;height:15px}#RecordSaver .ValidationFailed.RecordObject legend:after{content:attr(data-message);color:#e21616;margin-left:5px;font-size:12px}#RecordSaver .ValidatedControl[data-validmessage]:after{content:attr(data-validmessage);color:#00aa52;z-index:2;background:#fff;padding:5px;position:absolute;top:50%;right:-10px;margin-top:-12.5px;height:15px}#RecordSaver .RecordSaverCover{height:100%;width:100%;position:absolute;background:#eee;opacity:0.25;top:0;bottom:0;left:0;right:0}.RecordSaverWaiting{float:right;display:block;margin-right:10px;margin-top:15px}.StagedRecordSaver{padding:0 !important}.StagedRecordSaver .SearchRecordObject{text-align:center;position:relative;margin-left:-52px}@media (max-width:640px){.StagedRecordSaver .SearchRecordObject{margin-left:0 !important;text-align:left !important}.StagedRecordSaver .SearchRecordObject .GenericControl label{min-width:unset !important;margin-left:16px !important}}.StagedRecordSaver .SearchRecordObject .SearchRecordIcon{margin-left:10px;position:absolute;top:8px}.StagedRecordSaver .SearchResultsWrapper{text-align:center}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable{width:75%;border-collapse:collapse;left:50%;margin-left:-36%;margin-top:27px;position:absolute;border:1px solid #000}@media (max-width:640px){.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable{position:relative !important;left:unset !important;width:100% !important;margin-left:0 !important}}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>thead>tr{background:#f3f3f3;color:#000;font-family:'Roboto',sans-serif;letter-spacing:0;border-bottom:1px solid #000;height:30px;font-size:16px}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>thead>tr>th{padding:2px}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>thead>tr>th:first-child{padding-left:16px}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr>td{vertical-align:middle;padding:2px;height:30px}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr>td:first-child{padding:2px 16px}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr>td .SubRecordLabel{border-top:1px solid silver;border-bottom:1px solid silver;background:#f3f3f3;color:#000;cursor:pointer;font-family:'Roboto',sans-serif;letter-spacing:0;font-size:19px;height:40px;line-height:40px;padding:0 0 0 16px;margin:0}@media (max-width:640px){.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr>td .SubRecordLabel{font-size:16px}}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr>td.CommandTableCell{text-align:center}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.AlternateRow{background:#e8e8e8}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.CommandRow>td{border-top:1px solid silver;padding:5px 0}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.NoRecordsRow{height:30px}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.NoRecordsRow>td{text-align:center;padding:5px;border-bottom:1px solid silver;color:#1a1a1a;font-size:14px}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.MoreRecordsRow,.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.LoadingRow{height:30px;cursor:pointer}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.MoreRecordsRow>td,.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.LoadingRow>td{text-align:center;padding:5px;border-top:1px solid silver}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.MoreRecordsRow>td:hover{background:#ffdd91}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableRecord>td.SubRecordToggle{cursor:pointer;color:#e60000;text-decoration:underline}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableRecord:hover{background:#ffdd91}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableRecord.MoreInfoAvailable{cursor:pointer}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableMoreInfo{display:none}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableMoreInfo>td{border-top:1px solid silver;border-bottom:1px solid silver;background:#fafafa}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableMoreInfo .TabDataSheet{margin:5px 0}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableSubRecord>td>div.SubRecordWrapper{margin:160px 0 6px 6px;padding-left:6px;border-left:1px dashed silver}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr.DataTableSubRecord>td>div.SubRecordWrapper>.TabDataSheetWrapper{position:relative !important;border:0}.StagedRecordSaver .SearchResultsWrapper .SearchResultsTable>tbody>tr .TabDataSheet{width:100%}.StagedRecordSaver .RecordSaverHeader{background-color:#4f083c;color:#fff;height:40px;width:100%}.StagedRecordSaver .RecordSaverHeader span{display:inline-block;font-size:110%;margin:9px 10px 0 10px}.StagedRecordSaver .CentredForm{text-align:center}.StagedRecordSaver .CentredForm .InputRecordObject{text-align:justify;display:inline-block;margin-top:10%}.StagedRecordSaver .CentredForm label{font-weight:bold}.DataTableRow>td{padding:0px !important}.DataTableRow>td>div.DataTableContainer{margin-top:10px;border-bottom:1px solid silver}.DataTableRow>td>div.DataTableContainer>div.DataTableTitle{border:1px solid silver;background:#f3f3f3;color:#000;cursor:pointer;font-family:'Roboto',sans-serif;letter-spacing:0;font-size:19px;height:40px;line-height:40px;padding:0 0 0 16px;margin:0}@media (max-width:640px){.DataTableRow>td>div.DataTableContainer>div.DataTableTitle{font-size:16px}}.DataTableRow>td>div.DataTableContainer>div.DataTableTitle .DisplayPanelCommandButton{float:right;margin-top:2px}.DataTableRow>td>div.DataTableContainer>div.DataTableContent{position:relative}.DataTableRow>td>div.DataTableContainer>ul.TabList>li.ListItem{padding-left:5px}.DataTableRow>td>div.DataTableContainer>.TableWrapper{position:relative !important}.TableWrapper.WithFooter{bottom:35px}.TableWrapper .DataTable{width:100%;border-collapse:collapse}.TableWrapper .DataTable>thead>tr{background:#f3f3f3;color:#000;font-family:'Roboto',sans-serif;letter-spacing:0;border-bottom:1px solid #000;border-right:1px solid silver;border-left:1px solid silver;height:30px;font-size:16px}.TableWrapper .DataTable>thead>tr>th{padding:2px;padding-right:20px}.TableWrapper .DataTable>thead>tr>th:first-child{padding-left:16px}.TableWrapper .DataTable>tbody.TableBody{border-right:1px solid silver;border-left:1px solid silver}.TableWrapper .DataTable>tbody>tr>td{vertical-align:middle;padding:2px;height:30px}.TableWrapper .DataTable>tbody>tr>td.firstChild{padding:2px 16px !important}.TableWrapper .DataTable>tbody>tr>td .SubRecordLabel{border:1px solid silver;background:#f3f3f3;color:#000;cursor:pointer;font-family:'Roboto',sans-serif;letter-spacing:0;font-size:19px;height:40px;line-height:40px;padding:0 0 0 16px;margin:0}@media (max-width:640px){.TableWrapper .DataTable>tbody>tr>td .SubRecordLabel{font-size:16px}}.TableWrapper .DataTable>tbody>tr.AlternateRow{background:#e8e8e8}.TableWrapper .DataTable>tbody>tr.CommandRow>td{border-top:1px solid silver;padding:5px 0}.TableWrapper .DataTable>tbody>tr.NoRecordsRow{height:30px}.TableWrapper .DataTable>tbody>tr.NoRecordsRow>td{text-align:center;padding:5px;border-bottom:1px solid silver;color:#1a1a1a;font-size:14px}.TableWrapper .DataTable>tbody>tr.MoreRecordsRow,.TableWrapper .DataTable>tbody>tr.LoadingRow{height:30px;cursor:pointer}.TableWrapper .DataTable>tbody>tr.MoreRecordsRow>td,.TableWrapper .DataTable>tbody>tr.LoadingRow>td{text-align:center;padding:5px;border-top:1px solid silver}.TableWrapper .DataTable>tbody>tr.MoreRecordsRow>td:hover{background:#ffdd91}.TableWrapper .DataTable>tbody>tr.DataTableRecord>td.SubRecordToggle{cursor:pointer;color:#e60000;text-decoration:underline}.TableWrapper .DataTable>tbody>tr.DataTableRecord:hover{background:#ffdd91}.TableWrapper .DataTable>tbody>tr.DataTableRecord.MoreInfoAvailable{cursor:pointer}.TableWrapper .DataTable>tbody>tr.DataTableMoreInfo{display:none}.TableWrapper .DataTable>tbody>tr.DataTableMoreInfo>td{border-top:1px solid silver;border-bottom:1px solid silver;background:#fafafa}.TableWrapper .DataTable>tbody>tr.DataTableMoreInfo .TabDataSheet{margin:5px 0}.TableWrapper .DataTable>tbody>tr.DataTableSubRecord>td>div.SubRecordWrapper{margin:160px 0 6px 6px;padding-left:6px;border-left:1px dashed silver}.TableWrapper .DataTable>tbody>tr.DataTableSubRecord>td>div.SubRecordWrapper>.TabDataSheetWrapper{position:relative !important;border:0}.TableWrapper .DataTable>tbody>tr .TabDataSheet{width:100%}.TopAligned{vertical-align:top;margin-top:10px}