.VC_Title
{
  position          : absolute;
  top               : 2px;
  left              : 2px;
  right             : 2px;
  height            : 20px;
}

.VC_Title *:nth-child(n+4)
{
  float             : right;
  margin-right      : 2px;
  vertical-align    : middle;
}

.VC_Title BUTTON
{
  float             : right;
}

.VC_Title SPAN
{
  font-weight       : bold;
  font-size         : larger;
  background-color  : Silver;
}

.VC_Config
{
  position          : absolute;
  top               : 24px;
  left              : 2px;
  right             : 2px;
  height            : auto;
  overflow          : hidden;
}

.VC_Chart
{
  position          : absolute;
  top               : 104px;
  bottom            : 2px;
  left              : 2px;
  right             : 2px;
  background-color  : Silver;
}

.VC_Title OPTION[variety='user']
{
  background-color  : bisque;
  font-style        : italic;
}

.VC_Title OPTION[variety='system']
{
  background-color  : #F3FEFF;
  font-style        : inherit;
}

.VC_Show
{
  position          : absolute;
  direction         : rtl;
  top               : 124px;
  left              : 2px;
  height            : auto;
  width             : auto;
  text-align        : center;
  vertical-align    : middle;
  overflow          : auto;
  z-index           : 100;
  background-color  : #F0FEFF;
  filter            : alpha(opacity=80);
  opacity           : .80;
 -moz-opacity       : .80;
  color             : Fuchsia;
  font-weight       : bold;
}

.VC_Show:has(> TABLE)
{
  height            : auto;
  bottom            : 2px;
}

.VC_Show TABLE 
{
  direction         : ltr;
  float             : left;
}

.VC_Show TABLE TR:nth-child(1)
{
  color             : #0000CC;
  font-weight       : bold;
}

.VC_Show TABLE TD:nth-child(1) 
{
  color             : Fuchsia;
  font-weight       : bold;
}

.VC_Show TABLE TD:nth-child(2)
{
  color             : #009933;
}

.VC_SQL
{
  position          : absolute;
  top               : 106px;
  left              : 2px;
  width             : 50px;
  height            : 16px;
  text-align        : center;
  vertical-align    : middle;
  overflow          : hidden;
  z-index           : 100;
  background-color  : #F0FEFF;
}

.VC_Data
{
  position          : absolute;
  top               : 106px;
  left              : 54px;
  width             : 50px;
  height            : 16px;
  text-align        : center;
  vertical-align    : middle;
  overflow          : hidden;
  z-index           : 100;
  background-color  : #F0FEFF;
}

.VC_SQL:hover
{
  font-weight       : bold;
  background-color  : #FEF8A7;
}

.VC_Data:hover
{
  font-weight       : bold;
  background-color  : #FEF8A7;
}

.VC_Hover:hover
{
  font-weight       : bold;
  background-color  : #FEF8A7;
}