/* $Id: feedback.css,v 1.3 2008/10/19 19:10:23 sun Exp $ */

/* Reset commonly set styles */
#block-feedback-form,
#block-feedback-form .feedback-link,
#block-feedback-form .feedback-link *,
#block-feedback-form .content,
#block-feedback-form form,
#block-feedback-form form label {
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  color: inherit;
}


div#block-feedback-form {
  position: fixed;
  bottom: 1px;
  right: 1px;
  overflow: hidden;
  z-index: 10;
}
#block-feedback-form .feedback-link {
  background:#111111;
  border:1px solid #999999;
  padding: 0.3em;
  text-align: right;
  color: white;
  font-weight: bold;
  font-size: 12px;
  opacity: 0.8;
}
#block-feedback-form .feedback-link * {
  display: inline;
  font-size: 12px;
}
#block-feedback-form .content {
  display: none;
  width: 220px;
}
#block-feedback-form form {
  border: 1px solid #ccc;
  padding: 6px;
  background-color: #fff;
  opacity: 0.9;
}
#block-feedback-form .feedback-help {
  margin: 0 0 0.5em;
  font-size: 10px;
  line-height: normal;
}
#block-feedback-form .feedback-submitted {
  margin-top: 0.2em;
  font-size: 10px;
}
#block-feedback-form .feedback-message {
  height: 10ex;
}
#block-feedback-form .resizable-textarea .grippie {
  width: 204px;
}
#block-feedback-form #feedback-throbber {
  height: 20px;
  background: url(images/throbber.gif) no-repeat left center;
}
#block-feedback-form #feedback-submit {
  background-color: #fff;
  margin: 0;
}

div#feedback-status-message {
  background:#444444;
  color: #DDDDDD;
  padding: 5px;
  border: 1px solid #777777;
  opacity: 0.9;
}
