.mm_menu {
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  background:#eeeeee;
  border-style:solid;
  border-width:1px;
}
.mm_menu_item {
  background:#eeeeee;
  border-style:solid;
  border-width:0px;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
}

P { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
TD { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
TH { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
DL { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
UL { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
OL { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
H3 { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
HR { color: #000000; }
TEXTAREA { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
BLOCKQUOTE { font-family: Helvetica, Arial, Sans-Serif; font-size: 11pt; }
IMG { border: none; }
IMG.screenshot { border-style: solid; border-width: 1px; border-color: #000000; }

a:link { color: #0000ff; text-decoration: none; }
a:visited { color: #0000ff; text-decoration: none; }
a:hover { color: #0000ff; text-decoration: underline; }
a:active { color: #0000ff; text-decoration: none; }

table.side_menu {
  background:#eeeeee;
  border-style:solid;
  border-collapse:collapse;
  border-width: 1px;
  border-color:#000000;
}
.side_menu_hdr {
  background:#0000c0;
  color:#ffffff;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
}
.side_menu_item {
  background:#eeeeee;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
}
a.side_menu:link { color: #000000; text-decoration: none; }
a.side_menu:visited { color: #000000; text-decoration: none; }
a.side_menu:hover { color: #000000; text-decoration: underline; }
a.side_menu:active { color: #000000; text-decoration: none; }
a.side_menu_sel:link { color: #ff0000; text-decoration: none; font-weight: bold; }
a.side_menu_sel:visited { color: #ff0000; text-decoration: none; font-weight: bold; }
a.side_menu_sel:hover { color: #ff0000; text-decoration: underline; font-weight: bold; }
a.side_menu_sel:active { color: #ff0000; text-decoration: none; font-weight: bold; }
a.side_menu_rev:link { color: #ffffff; text-decoration: none; font-weight: bold; }
a.side_menu_rev:visited { color: #ffffff; text-decoration: none; font-weight: bold; }
a.side_menu_rev:hover { color: #ffffff; text-decoration: underline; font-weight: bold; }
a.side_menu_rev:active { color: #ffffff; text-decoration: none; font-weight: bold; }

.prodlist_hdr {
  background:#0000c0;
  color:#ffffff;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
}

.tiny { font-family: Helvetica, Arial, Sans-Serif; font-size: 8pt; }

input.nicebutton
{
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   font-weight: bold;
   background-color: #d8d8d8;
   border-style: groove;
}

table.forum {
  background:#ffffff;
  border-style:solid;
  border-collapse:collapse;
  border-width: 1px;
  border-color:#000000;
}
.forum_hdr {
  background:#0000c0;
  color:#ffffff;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 11pt;
}
.forum_item_white {
  background:#ffffff;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 11pt;
}
.forum_item_grey {
  background:#e0e0e0;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
}
.forum_item_dkgrey {
  background:#d0d0d0;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 11pt;
}
.forum_spacer {
  background:#e0e0e0;
  border-style: none;
  border-width: 0px;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 11pt;
}

.faq_hide {
  display: inline;
}
td#faq-pane .faq_hide {
  display: none;
}
td#faq-pane .faq_show {
  display: inline;
}

.trk_tab_sel {
  background:#0000c0;
  color:#ffffff;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  white-space: nowrap;
}
.trk_tab {
  background:#eeeeee;
  border-style:solid;
  border-width: 1px;
  border-color:#000000;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  white-space: nowrap;
}

