body { color: #1a1a1a; font-size: 76%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 500; z-index: 100; margin: 0; padding: 0; }

p { font-size: 1em; line-height: 1.45em; margin: 0; padding: 0; }

td { }

a:link { color: #001b66; text-decoration: none; border-style: none; }

a:visited { color: #001b66; text-decoration: none; border-style: none; }

a:hover { color: #001b66; text-decoration: underline; border-style: none; }

a:active { color: #001b66; text-decoration: underline; border-style: none; }
h1 { color: #001b66; font-size: 1.05em; font-weight: 500; line-height: 1.45em; margin: 0; padding: 0; }
h2 { color: #001b66; font-size: 1.3em; font-weight: bold; margin: 0; padding: 0 0 0.3em; }
h4 { color: #001b66; font-size: 1.1em; font-weight: bold; margin: 0; padding: 0 0 0.3em; }
h6 { color: #001b66; font-size: 0.9em; font-weight: normal; font-style: normal; margin: 0; padding: 0; }
.h2Inline { color: #001b66; font-size: 1em; font-weight: bold; }
.TextNarrative { margin-top: 0; margin-bottom: 0.5em; }
.TextNote { font-size: 0.9em; font-style: italic; margin-top: 0; margin-bottom: 0.5em; }
.TextList { font-size: 1.1em; margin: 0 0 0.5em; padding: 0; list-style-type: none; }
.TextListBullet { font-size: 1.1em; list-style-type: disc; list-style-position: outside; margin: 0 0 0.5em 15px; padding: 0; }
.ProductCode { font-weight: bold; }
.Attrib { font-style: oblique; }
.TextTable { font-size: 0.9em; }
.MenuBox { margin: 0 0 10px; }
.MenuTable { margin: 0 0 10px; padding: 0 0 1px; width: 132px; border: solid 1px #001b66; }
.MenuHead { color: #001b66; font-weight: bold; background-color: #bfdfdf; padding: 1px; border-top: 1px solid white; border-right: 1px solid white; border-left: 1px solid white; border-bottom-width: 0; }
.MenuItem { color: #fff; font-weight: normal; padding: 1px; background-color: #9cc; border-color: white; border-style: solid; border-width: 1px 1px 0; }
.MenuText { padding-left: 5px; }
.sale { color: #900; font-weight: bold; }

