.post{
	margin:0px auto 10px auto;
	width:600px;
	direction:ltr;
	font-size:12pt;
	background-color:#AAAAAA;
}
.posts-title{
	font-size:10pt;
	background-color:#C5C5C5;
	border-bottom:1px solid #ffffff;
}
.posts-title p{
	margin:0px;
	padding:2px;
}
.post-body{
	margin:0px 15px 0px 15px;
	font-size:10pt;
	border-bottom:1px solid #ffffff;
	padding:5px 0px 10px 0px;
}
.post-author{
	margin:10px 15px 0px 15px;
	float:left;
	font-size:8pt;
}
.post-comment{
	margin:10px 15px 0px 15px;
	font-size:8pt;
	float:right;
}
.comment{
	font-size:9pt;
	margin:0px 15px 0px 15px;
}
.lblcontact{
	vertical-align:top;
	text-align:right;
}
.fldcontact .input {
	width:170px;
	background:#C5C5C5;
	border:1px solid #555555;
	font-size:11px;
	padding:2px;
	font-family:Tahoma, Arial;
	vertical-align:top;
}
.fldcontact .textarea {
	width:170px;
	height:50px;
	background:#C5C5C5;
	border:1px solid #555555;
	font-size:11px;
	padding:2px;
	font-family:Tahoma, Arial;
	vertical-align:top;
}
.fldfocus{
	width:170px;
	background:#FFFFFF;
	border:1px solid #ff0000;
	font-size:11px;
	padding:2px;
	font-family:Tahoma, Arial;
	vertical-align:top;
}
.fldblur{
	width:170px;
	background:#AAAAAA ;
	border:1px solid #555555;
	font-size:11px;
	padding:2px;
	font-family:Tahoma, Arial;
	vertical-align:top;
}
.comment-footer{
	margin:0px;
	float:left;
	color:#ffffff;
}
.commentboxrow-1-commentbox{
	width:480px;
	border:1px solid #ffffff;
	margin:2px auto;
	background-color:#C5C5C5;
}
.commentboxrow-2-commentbox{
	width:480px;
	border:1px solid #ffffff;
	margin:2px auto;
	background-color:#C5C0C0;
}
.btnsnd{
	width:70px;
	font-family:tahoma;
}
.btnsnd_hover{
	font-family:tahoma;
}

