.sugg_panel {
  display:none;
  cursor:default;
  border-radius:4px;
  color:#fff;
  background:#333 url(/rs/cc/icon/silver/idea.png) no-repeat;
  padding:5px 5px 10px 35px;
  position:fixed;
  bottom:33px;
  left:300px;
  width:500px;
  z-index:10001;
  opacity:.8; filter:alpha(opacity=80);
}
  .sugg_panel .details_ { display:none; font-size:85%; margin-top:5px; }
  .sugg_panel .btn_ { position:relative; float:right; cursor:pointer; font-size:85%; margin-right:5px; background-color:#888; color:#fff; font-weight:bold; padding:2px 4px; }
  .sugg_panel .btn_:hover { background-color:#555;  }
  .sugg_pointer { border:3px solid red; position:absolute; z-index:10000; display:none; }

.sugg_toc {
  font:normal 12px "lucida grande",tahoma,verdana,arial,sans-serif!important;
  display:none;
  cursor:default;
  Xborder-radius:4px;
  color:#555;
  background:#f4f4f4 url(/rs/cc/icon/graphite/help.png) no-repeat 5px 5px;
  border:1px solid #ccc;
  box-shadow: 0 8px 25px 5px rgba(55,20,14,0.2);
  padding:5px 5px 10px 45px;
  position:fixed;
  width:500px;
  z-index:10001;
  top:400px;
  /* opacity:.8; filter:alpha(opacity=80); */
}
  .sugg_toc .title_ { font-weight:bold; margin-bottom:5px; }
  .sugg_toc .suggtarget { cursor:pointer; }
  .sugg_toc .warning { font-size:80%; }
  .sugg_toc li { list-style-type:disc!important; background:none!important; padding:0!important; }
  .sugg_toc ul { margin:0 0 0 2em!important; }

