listing style type margin and conditional backgrounds