Ответ Фредерика был очень близок, но у меня осталась одна проблема: у меня было несколько диалогов на этой странице, и после того, как я изменил оверлей для одного диалога, он менял их все, пока страница не была перезагружена. Тем не менее, это дало мне идею;
Сначала я сохранил значения по умолчанию в переменных (область страницы), а затем установил свой собственный стиль.
var overlay = $(".ui-widget-overlay");
baseBackground = overlay.css("background");
baseOpacity = overlay.css("opacity");
overlay.css("background", "#000").css("opacity", "1");
Затем, когда диалоговое окно закрыто, я восстановил эти значения.
$(".ui-widget-overlay").css("background", baseBackground).css("opacity", baseOpacity);
Основная причина хранения их в переменных (в отличие от сброса их в явные значения) заключается в удобстве сопровождения. Таким образом, даже если site.css изменится, он будет работать.
Спасибо за вашу помощь!