use javascript to set hidden elements with the labels from the select lists, for example:
<select name="select" id="select" onChange="document.form1.textfield.value = document.form1.select[document.form1.select.selectedIndex].text">
this example assumes the form is named form1, the select list is named select and the hidden element is named textfield.
the labels are probably the text value, so you will need to create lookup recordsets that use the text values to look up the corresponding IDs, in the insert, you can use the lookup recordsets ID column values.