.questionContainer {
	position:fixed;
	right:-400px;
	top: 50%;
	margin-top: -120px;
	z-index:100;
	
}
.questionContainer .h2 {
	font-size: 25px;
	line-height: 27px;
	margin-bottom: 10px; 
}
.questionContainer .questionTitle {
	width:33px;
	height:238px;
	position:absolute;
	left:-33px;
	float:left;
	background:url('question.jpg');
	cursor:pointer;
	
}
.questionContainer .questionBody {
	width:400px;
	padding: 10px 0;
	min-height:218px;
	background:#eee;
}
.questionContainer .questionForm {
	margin:0 20px;	
}
.questionContainer label {
	margin:5px 0;
}
.questionContainer textarea {
	width:340px;
}
.questionContainer button {
	margin-top:10px;
}