I want it to look like this: There will be a checkbox by each of the responses.
I am satisfied with the New Employee Orientation (NEO) I received.
Strongly Agree
Agree
Neither Agree or Disagree
Disagree
Strongly Disagree
Not Applicable
The list-style-image is badly implemented in most browsers and for pixel perfect design I would use a background image in the list element instead which can be placed exactly where you want it using the background-position which is not possible with the list-style:image. Just add enough padding to the left of the list element to accommodate the image and ensure that the list item has enough height for the height of the image you are using (use min-height, line-height or padding).