/*****************************************************************************
 *
 * proxcss-menu.css -- style sheet for sidki's Proxomitron config
 *
 * This CSS contains the style rules for the Proxomitron menu.
 * It gets loaded once the menu is invoked.
 *
 * Last edited: 2009-07-14
 *
 *****************************************************************************/

a.Pr0xMLink,
a.Pr0xMLink:hover,
a.Pr0xMLink:link,
a.Pr0xMLink:visited,
form.Pr0xMLink,
label.Pr0xMLink,
b.Pr0xM-B,
div#pr0xMBut-Div,
div.Pr0xMCnt-Div,
div.Pr0xMSep-Div,
table#pr0xM-Table,
td#pr0xM-R-Td,
td.Pr0xM-L-Td
{
  font: normal normal 11px/15px Tahoma, Arial, serif !important;
  position: relative !important;
  left: 0;
  top: 0;
  width: auto !important;
  height: auto !important;
  z-index: auto !important;
  min-width: 0;
  max-width: none !important;
  background: transparent !important;
  border-style: none !important;
  border-spacing: 2px;
  outline-style: none !important;
  direction: ltr !important;
  float: none !important;
  font-size-adjust: none !important;
  letter-spacing: 1px !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: left !important;
  text-decoration: none !important;
  text-indent: 0 !important;
  text-transform: none !important;
  white-space: nowrap !important;
}

table#pr0xM-Table
{
  background: #DEE7F7 !important;
  border: 1px outset #313163 !important;
  border-collapse: separate !important;
  table-layout: auto;
  display: table;
}

table#pr0xM-Table > tbody,
table#pr0xM-Table > tbody > tr
{
  width: auto;
  height: auto;
}

div#pr0xM-Div
{
  position: absolute !important;
  left: 0;
  top: 0;
  right: auto;
  bottom: auto;
  z-index: 100000003;
  width: auto !important;
  height: auto !important;
  max-width: none !important;
  background: #DEE7F7 !important;
  border-style: none !important;
  outline-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  text-decoration: none !important;
  visibility: hidden;
  white-space: normal;
}

td#pr0xM-R-Td,
td.Pr0xM-L-Td
{
  background: #DEE7F7 !important;
  padding: 0 3px 3px 3px !important;
  vertical-align: top !important;
}

a.Pr0xMLink:link,
a.Pr0xMLink:visited,
a.Pr0xMLink:hover,
/* a, form, input, label */
.Pr0xMLink
{
  display: block !important;
  color: #4682B4 !important;
  text-indent: 4px !important;
  vertical-align: baseline !important;
  overflow: visible;
}

a.Pr0xMLink:hover
{
  background: #F5CEAC !important; /* orange */
  cursor: pointer;
}

a.Pr0xMLink:after
{
  content: "" !important;
}

input.Pr0xMLink
{
  position: relative !important;
  left: 0;
  top: 0;
  z-index: auto !important;
  min-width: 0;
  max-width: none !important;
  max-height: 15px !important;
  background: transparent;
  border-width: 0 !important;
  border-style: none !important;
  border-spacing: 2px;
  outline-style: none !important;
  float: none !important;
  margin: 0 !important;
  padding: 0 2px 0 0 !important;
  vertical-align: text-top !important;
  display: inline !important;
  width: auto;
  height: auto;
}

b.Pr0xM-B
{
  font-weight: bold !important;
  letter-spacing: 0 !important;
  color: #4682B4 !important;
  display: inline !important;
}

div.Pr0xMCnt-Div
{
  display: block !important;
}

div.Pr0xMSep-Div
{
  background: #ACD2F5 !important;
  border: 1px outset #ACD2F5 !important;
  color: #3373A6 !important;
  display: block !important;
  margin: 1px 0 1px 0 !important;
  text-align: center !important;
}

td.Pr0xM-L-Td
{
  padding-right: 6px !important;
  border-right: 3px solid #ACD2F5 !important;
}

input.Pr0xM-Input
{
  font: normal normal 11px/11px Tahoma, Arial, serif !important;
  background: #65A5D8 !important;
  border-color: #65A5D8 !important;
  border-width: 1px !important;
  color: #FFFFFF !important;
  display: inline !important;
  float: none !important;
  font-size-adjust: none !important;
  letter-spacing: 1px !important;
  text-decoration: none !important;
  text-indent: 0 !important;
  height: 17px !important;
  margin: 4px 0 0 0 !important;
  padding: 0 1px 2px 2px !important;
  min-width: 0;
}



input#pr0xM-Go
{
  width: 21px !important;
}
