.block-stcontentuploader h2.block-title {
	color: #000;
}

div.stcontentuploader {
	width: 98%;
	margin: 0;
  padding: 0 1%;
  border: 1px solid #a39d99;
  background-color: #fff;
}
div.stcontentuploader input,
div.stcontentuploader textarea,
div.stcontentuploader div.stcbuttons {
	padding: 8px 0;
}
div.stcontentuploader input.stctitle {
  margin: 0;
  border: none;
  outline: 0;
/*  font-size:110%;*/
  font-weight: bold;
}
div.stcontentuploader input.stcemail {
  margin: 0;
  border: none;
  border-top: 1px dotted #a39d99;
  outline: 0;
  font-weight: normal;
}
div.stcontentuploader p.stcdescription {
  margin: 0;
  display: none;
}
div.stcontentuploader img.stcimage {
  margin: 0;
  display: none;
}

div.stcontentuploader input.stctitle,
div.stcontentuploader textarea,
div.stcontentuploader input.stcemail {
  width: 100% !important;
}

div.stcontentuploader textarea {
  overflow: hidden;
  margin: 0;
  border: none;
  border-top: 1px dotted #a39d99;
  outline: 0;
}

div.stcontentuploader div.stcbuttons {
  margin: 0;
/*  background-color: #a39d99;*/
  border-top: 1px solid #a39d99;
  clear:both;
  overflow:hidden;
}
div.stcontentuploader div.stcbuttons ul {
  margin: 0;
  padding: 0;
  background: none;
  list-style-type:none;
}

div.stcontentuploader div.stcbuttons ul.ulr {
  float:right;
}

div.stcontentuploader div.stcbuttons ul li {
/*  margin: 2px 2px 2px 6px;*/
  margin: 0;
  padding: 0;
}

div.stcontentuploader div.stcbuttons ul li a {
  outline: 0;
  margin: 0;
  display: inline-block;
  padding: 4px 8px;
  color: #fff;
  background-color: #000;
/*  border-color: #29447e #29447e #1a356e;
  border-width: 1px;
  border-style: solid;*/
/*  border: 1px solid #a39d99;*/
  text-decoration: none;
}

div.stcontentuploader div.stcbuttons ul li a:hover {
  background-color: #a39d99;
}