/*comment form*/
.comment_form {
	display:block;
	margin-top:25px;
	padding-bottom:20px;
	position:relative;
	width:100%;
}
.comment_form_bg {
	width: 100%;
	height: 365px;
	background-image: url(/images/micro-site/comment/PostComment_Middle-gif.aspx);
	background-repeat: repeat-x;
}
.comment_form .comment_form_left {
	display: block;
	width: 18px;
	height: 365px;
	background-image: url(/images/micro-site/comment/PostComment_Left-gif.aspx);
	float: left;
	background-repeat: no-repeat;
}
.comment_form .comment_form_right {
	display: block;
	width: 18px;
	height: 365px;
	background-image: url(/images/micro-site/comment/PostComment_Right-gif.aspx);
	float: right;
	background-repeat: no-repeat;
}
.comment_form .comment_form_center {
	margin: 0;
	padding: 0;
	display:block;
	float:left;
	margin-left:5px;
	padding-top:10px;
	width:87%;

}

.comment_form input.SubmitButton {
	background:url(/images/micro-site/comment/button/ButtonSubmit-png.aspx) transparent;
	border:medium none!important;
	cursor:pointer;
	display:block;
	height:36px;
	text-indent:-9999px;
	width:127px;
}

.comment_form input.SubmitButtonTH {
	background:url(/images/micro-site/button-th/BtnSubmit_TH-png.aspx) transparent;
	border:medium none!important;
	cursor:pointer;
	display:block;
	height:36px;
	text-indent:-9999px;
	width:93px;
}

.comment_form input.TextBoxField {
	height:21px;
	margin-right:13px;
	padding:0;
	width:185px;
	color: #008E89;
}
.comment_form .TextAreaField {
	height:90px;
	margin-top:0;
	width:390px;	
	color: #008E89;
}
.comment_form input.SubmitButton:hover {
	background:url(/images/micro-site/comment/button/ButtonSubmitOver-png.aspx) transparent;
	border:medium none!important;
	cursor:pointer;
	display:block;
	height:36px;
	text-indent:-9999px;
	width:127px;
}
.comment_form input.SubmitButtonTH:hover {
	background:url(/images/micro-site/button-th/BtnSubmitOver_TH-png.aspx) transparent;
	border:medium none!important;
	cursor:pointer;
	display:block;
	height:36px;
	text-indent:-9999px;
	width:93px;
}
.comment_form span.emailNotice {
	font-size:10px;
	line-height:12px;
}
.ErrorLabel {
	color:#FF0000;
	/*display:block;*/
	text-align:left;
	font-size:10px;
	font-weight:normal;
	line-height:12px;
}
.RequiredValidator span {
	font-size:10px;
	font-weight:normal;
	line-height:12px;
}

.comment_form_center table td {
	vertical-align:top;
}
/*---Title----*/
.comment_form span.BHLeaveMessage {
	color:#24928F;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
}
.comment_form .InfoLabel {
	color:#FF0000;
	font-size:12px;
}
.comment-title {
	display:block;
	margin-bottom:20px;
	margin-top:20px;
	border: 1px solid #fff;
}

.comment-title .comment-title-left {
	display:block;
	float:left;
	text-align:left;
	width:50%;
	color:#24928F;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:normal;
}

.comment-title .comment-title-right {
	display:block;
	float:right;
	text-align:right;
	width:50%;
}

.comment-title .comment-title-right a {
	color:#4081BB;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:underline;
}

.box-content-center span.BoardLeaveMessage {
	color:#24928F;
	display:block;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}
/*---reply------------*/
.BlogCommentQuote {
	display:none;
}
.blockquoteReply {
	background-color:#EEEEEE;
	border:1px solid;
	color:#999999;
	display:block;
	margin:0;
	padding:5px;
}
.detail-comment .buttonpedding {
	display:block;
	height:30px;
	margin:20px 0 0;
	padding:0;
	text-align:left;
}
.detail-comment .buttonpedding a {
	float: left;
	margin-right: 8px;
}
/*#reply#*/
..comment-reply-for{
	display:none;
}
.comment-detail-reply {
	background-color:#F4F4F4;
	border:1px solid #D3D3D3;
	margin-bottom:13px;
	padding:13px 20px;
}

.reply-name {
	color: #154585;
	float: left;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:normal;
}
.reply-date {
	color: #666;
	float: right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}
.reply-for-title {
	color:#154585;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:normal;
}