Borders are specified by width, color, and style.
Border also have locations: top, bottom, left, right.
Each property is a combination: border-top-color, border-bottom-style, border-left-width etc.
border-style-* values: none, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset