macro_rules! outline_style {
    (initial) => { ... };
    (inherit) => { ... };
    (unset) => { ... };
    (none) => { ... };
    (hidden) => { ... };
    (dotted) => { ... };
    (dashed) => { ... };
    (solid) => { ... };
    (double) => { ... };
    (groove) => { ... };
    (ridge) => { ... };
    (inset) => { ... };
    (outset) => { ... };
}