/* ================================
    CSS STYLES FOR Module DNN.Feedback
   ================================
*/
.Feedback .date
{
	float:right;
}

.Feedback .type
{
	float:left;
	color:#f00;
	text-transform:uppercase;
	font-size:1.2em;
	font-weight:bolder;
}

.Feedback .author
{
	float:right;
	font-style:italic;
	margin-top:10px;
}

.Feedback .message, .Feedback .subject
{
	font-size:1.1em;
}

.Feedback .questionBox
{
	font-weight:bolder;
}

.Feedback
{
	width:100%;
}

.Feedback td
{
	width:50%;
	padding:10px;
	vertical-align:top;
}

.Feedback .questionBox, .Feedback .answerBox
{
	/*width:50%;*/
	border-bottom:solid 1px #b3b3b3;
}

.Feedback .questionBox
{
	border-right:solid 1px #b3b3b3;
}

/*.Feedback .answerBox
{
	border-left:solid 1px #000;
}*/

.AskFeedback
{
	width:100%;
}

.AskFeedback textarea
{
	width:99%;
	/*padding-left:10px;
	padding-right:10px;*/
}

.AskFeedback span
{
  padding-right:5px;
}

.CommentsPaging
{
	padding:15px;
}

.vfbModer textarea
{
  width:80%;
  height:50px;
}

.vfbMess td
{
  border-bottom: solid 1px #000;
  padding-bottom:20px;
}

.publicMess
{
  background-color:#F0FFF0;
}

.archivMess
{
  background-color:#F5F5DC;
}

.vfbMess .hide
{
  display:none;
}

.vfbQst
{
  padding:5px;
  border:dashed 1px #000;
  background-color:#ffc;
}

.moreBtn
{
  float:right;
  line-height:20px;
  padding-right:10px;
}

.loading
{
  background:transparent url('/images/progressball.gif') no-repeat scroll left center;
  padding-left:16px;
}
