<border-style> rendering

If a style of double, groove, ridge, inset, or outset is chosen and 
the resulting pixel width of the border is 1, how should the border 
be drawn?

Are there any guidelines as to the depths of the 
groove/ridge/inset/outset?  I fear that according to the standard I 
can accurately represent any of the four using only black and 

Is a dotted line an alternating pixel line, or is it a dot then a 
large space then a dot...?

If the border of an element overlaps with the border of it's parent 
should the child's border show, or the parents?

| Mortar: Advanced Web Development <http://bigpic.com/mortar/>
| Neil St.Laurent  neil@bigpic.com
| Big Picture Multimedia