/* $Id: dymenu.css 1771 2008-10-10 20:34:46Z blaine $ */

table { margin:0; border:0; padding:0;}
img { margin:0; border:0; padding:0;}
table.td td { margin:0; border:0; padding:0; }

/* table.dymenu { background-color:#889cb4;} */
/* Font weight in tables always bold.
 * Static headers always bold because they are entry-point headers.
 * Magic labels bold because eveyything in magics are partially transparent. */
table.dymenu tr.static td {
    font:small-caps 11px sans-serif;
    padding-right:40px;
    white-space:nowrap;
}
table.dymenu div {
    padding-left:2px;
    padding-right:2px;
}
table.dymagic td {
    font:bold 10px sans-serif;
    font-weight:bold;
    white-space:nowrap;
    padding-left:2px;
    padding-right:2px;
}
table.dymagic { background-color:#D0D0D0; }
/* Needs to be light in order for black text to contrast */

table.dymenu .inactive, table.dymagic .inactive {
    border-left:2px solid #444444;
    border-right:3px solid #888888;
    border-top:2px solid #444444;
    border-bottom:3px solid #888888;
}
table.dymenu a, table.dymagic a { color:black; text-decoration:none; }
table.dymenu .active, table.dymagic .active {
    border-left:3px solid #888888;
    border-right:2px solid #444444;
    border-top:3px solid #888888;
    border-bottom:2px solid #444444;
}
table.dymagic td.rightArrow {
    padding-left:2px;
    padding-right:2px;
    text-align:right;
    vertical-align:middle;
    width:100%;
}
table.dymenu img.downArrow {
    vertical-align:middle;
}
