I think there are a couple of ways that you could make the Type and other parameters persistent. I think the best approach would be to just add the previous id to the link on the details page.
So when you are on the types page and you click a type to go to the makes you will have a list of the makes for that type. On this page the various makes will link to the styles results page that will be filtered by the make. On this makes results page you will want to add in the type id to the link so when it goes to the style page it will be filtered by both the make and type rather than just the make.
How you do this on your makes page will depend on the name of the URL parameter that holds type id and how your current link to the styles table looks. You will need to append the GET variable to the link that goes to the style page. If you post back with the name of the variable that is present in the URL when you are on the makes listing as well as the link code you have that goes to the style page I can show you how to combine the two.
Also, on the styles page you will need to add in an additional filter on the recordset to filter it by the type as well as the make. Does the recordset on your styles page currently select the type column from the table? You may need to add in a join to this query to get the data to come from the types table, then filter on the type.
Please post back with the info about the URL parameter and link so we can get that going then also let me know how the query looks on your style page.