.feedbackform {
	color: #333333;
	background: #ddd;

}
.feedbackform { font-size:11px; }
.feedbackform  p, h1, h2, h3, h4, h5, h6, table, tr, td, ol, ul, li { 
	margin: 0; 
	padding: 0; 
	line-height: normal; 
	list-style: none;
	font-family:Tahoma, "Trebuchet MS";
	
}


.feedbackform .slide-out-div {
  margin-top: 5px;
  background:url(../images/pullout-bg-bottom.png) no-repeat scroll 100% 100%;
  border: none;
}

.feedbackform .slide-out-div .inner {
	background:url(../images/blank.png) no-repeat scroll 100% 0;
	padding: 20px;
	width: 250px;
	margin-top: -5px;
}

.feedbackform a .handle {
	width: 38px;
	height: 45px;
	display: block;
	background: url(../images/blank.png) no-repeat;
}

.feedbackform .slide-out-div label {
	display: block;
	float: left;
	width: 80px;
	margin: 10px 0 0;
}

.feedbackform .slide-out-div input,
.feedbackform .slide-out-div textarea {
	float: left;
	margin: 10px 0 0;
}

.feedbackform .slide-out-div textarea {
	width: 140px;
	height: 150px;
}

.feedbackform fieldset {
	border: none
}

.feedbackform fieldset label {
	float: left;
	display: block;
	width: 80px;
}

.feedbackform fieldset input {
	float: left;
	display: block;
	width: 140px;
}
.feedbackform .slide-out-div input.tx-stwjqueryfeedback-captcha-input  {
	margin-left:80px;
}
.feedbackform fieldset input#submit {
	width: 100px;
	margin-left: 80px;
}

.feedbackform-required-mark {
	color: #CC0000;
}
