diff --git a/src/registrar/assets/sass/_theme/_admin.scss b/src/registrar/assets/sass/_theme/_admin.scss
index 4f715de3c..596de17ac 100644
--- a/src/registrar/assets/sass/_theme/_admin.scss
+++ b/src/registrar/assets/sass/_theme/_admin.scss
@@ -316,3 +316,17 @@ input.admin-confirm-button {
.usa-summary-box__dhs-color {
color: $dhs-blue-70;
}
+
+details.dja-detail-table {
+ background-color: var(--darkened-bg);
+ display: inline-table;
+ .dja-details-summary {
+ color: var(--header-link-color);
+ background-color: var(--primary);
+ }
+ .dja-details-contents {
+ tr {
+ background-color: var(--darkened-bg);
+ }
+ }
+}
diff --git a/src/registrar/templates/django/admin/includes/domain_request_fieldset.html b/src/registrar/templates/django/admin/includes/domain_request_fieldset.html
index fb7232a45..a05a80f46 100644
--- a/src/registrar/templates/django/admin/includes/domain_request_fieldset.html
+++ b/src/registrar/templates/django/admin/includes/domain_request_fieldset.html
@@ -37,19 +37,45 @@ This is using a custom implementation fieldset.html (see admin/fieldset.html)
{% endif %}
{% elif field.field.name == "submitter" %}
-
- {% if original.submitter.title %}
- - {{ original.submitter.title }}
- {% endif %}
-
- {% if original.submitter.email %}
- - {{ original.submitter.email }}
- {% endif %}
-
- {% if original.submitter.phone %}
- - {{ original.submitter.phone }}
- {% endif %}
-
+
+ Details
+
+
+
+
+ Title |
+ {{ original.submitter.title }} |
+
+
+ Email |
+ {{ original.submitter.email }} |
+
+
+ Phone |
+ {{ original.submitter.phone }} |
+
+
+
+
+
+ {% elif field.field.name == "other_contacts" %}
+
+ Details
+
+
+
+ {% for contact in original.other_contacts.all %}
+
+ {{contact.first_name}} {{contact.last_name}} |
+ {{ contact.title }} |
+ {{ contact.email }} |
+ {{ contact.phone }} |
+
+ {% endfor %}
+
+
+
+
{% endif %}
{% if field.field.help_text %}