Scheduled Recordings: add a background to the details and tweak the layout

(cherry picked from commit 8d4ec9dd98b34a8578ad29aee89ebe79e59c1e4a)
Channel Recording Priority: add a background to the details, tweak the layout

(cherry picked from commit c50b996c5f7d9b8baaf3f4fd87413fb7578919b7)
Prog Lister: Add a background to the details, tweak the layout

(cherry picked from commit 2449619b6e24158b843bc1db77830c785e45bdda)