That is, the left and bottom borders of the element need to give a 3d effect of it popping out. Is there a good, purely-CSS way to accomplish this effect?
You could use the border-bottom-style and border-right-style, just as StackOverFlow does with the tags.
border-bottom-style
border-right-style
Use the styles inset and outset.
inset
outset