.comment_short {float:left;margin-top:10px;}
.comment_long {float:left;margin-top:10px;}
#comment_short {}
#comment_long {display:none;}
.comment_lft {
	float:left;
	width:29px;
	height:28px;
	background-image: url(../images/comments/quote_blue_lft.gif);
	background-repeat: no-repeat;
	border:none;
}
.comment_rgt {
	float:right;
	width:29px;
	height:28px;
	background-image: url(../images/comments/quote_blue_rgt.gif);
	background-repeat: no-repeat;
	border:none;
	}
.comment_quote {
	float:left;
	width:450px;
	padding-left:5px;
	padding-right:5px;
	font-family:'Trebuchet MS', Tahoma, Sans-serif;
	color:#666;
	font-size:12px;
}
.comment_desc {
	clear:both;
	float:left;
	width:490px;
	margin-top:10px;
	border-bottom:dotted 1px #ccc;
	padding-bottom:10px;
	background-color:#f1f6ff;
	background:url(../images/comments/desc_bg.gif) repeat-x top left;
	color: #006633;
} 

.comment_owner {float:left;width:360px;border-bottom:dotted 1px #ccc;padding-bottom:10px;}
.comment_avatar {float:left;margin-right:10px;}
.comment_author {font-family:arial;color:#999;font-size:11px;margin-top:5px;}
.comment_owner_name {}

.comment_frame{
	
	overflow-x: hidden;
	overflow-y: scroll; 

}

