
.reply-time {
  padding-left: 50px;	
}

.update-status {
	margin:10px 0 15px;
}

	.update-status textarea {
		border:solid 1px #000;
		color:#4D4D4D;
		font-family:"Lucda Grande","Lucida Sans",Tahoma,Arial,Helvetica,Sans-Serif; 
		font-size:1em;
		height:15px;
		margin-bottom:10px;
		padding:10px;
		width:685px;
	}
	
	.update-status select {
		background:url(/images/community/select.gif) repeat-x bottom;
		border:solid 1px #ccc;
		padding:3px;
	}
	
	.update-status input[type="submit"] {
		background:#fff;
		background:#62BFED;
		border:solid 1px #1E80C5;
		color:#fff;
		font-family:"Lucida Grande","Lucida Sans",Tahoma,Arial,Helvetica,Sans-Serif; 
		margin-left:5px;
		padding:3px 8px;
	}

.update {
	border-bottom:solid 1px #ddd;
	color:#333;
	min-height:63px;
	padding:10px 0 10px 79px;
	position:relative;
}

	.avatar {
		left:0;
		position:absolute;
		text-align:center;
		width:64px;
	}
	
.update.watched {
	min-height:43px;
	padding:15px 0 15px 79px;
}
	
	.you-watched {
		background:url(/images/community/you-watched.png) no-repeat;
		height:43px;
		left:4px;
		position:absolute;
		width:51px;
	}

	.featured-news {
		background:url(/images/community/news.png) no-repeat;
		height:50px;
		left:4px;
		position:absolute;
		width:48px;
	}
	
	.regarding {
		margin-bottom:3px;
		padding-left:11px;
	}
	
	.update-links {
		margin-top:3px;
	}
	
	.reply .update-links {
		padding-left:11px;
	}
	
	.comment-unit p {
		margin-bottom: 5px;
	}
		
			.avatar a {
				color:#2371ad;
				display:block;
				text-decoration:none;
			}
			
		.update-comment,.update-question,.update-suggestion,.comment-moderator,.update-video {
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			margin-left:10px;
			min-height:24px;
			padding:10px;
			position:relative;
		}
			
			.update-comment {
				background:#f1f9ff;
				border:solid 1px #abd3f4;
			}
			
				.update-comment p {
					padding:0 0 .5em;
				}

			.comment-moderator {
				background:#25a4dc !important;
				border:solid 1px #006490 !important;
				color: #fff !important;
			}
			
				.comment-moderator p {
					color: #fff;
				}
	
				.comment-moderator a {
					color: #fff;
				}
			
			.comment-other {
				background:#f1f9ff;
				border:solid 1px #abd3f4;
			}
				
			.update-question {
				background:#fdf6eb;
				border:solid 1px #fbdfb3;
			}
			
			.update-suggestion {
				background:#f2fff5;
				border:solid 1px #c2dec8;
				color:#000 !important;
			}
			
			.update-video {
				background:#676767 !important;
				border:solid 1px #333 !important;
				color:#fff !important;
			}
			
				.update-video a {
					color:#FFF3C0;
				}
		
		.arrow-left-comment,.arrow-left-other,.arrow-left-question,.arrow-left-suggestion,.arrow-left-moderator,.arrow-left-video {
			left:-11px;
			height:24px;
			position:absolute;
			top:10px;
			width:11px;
		}
	
			.arrow-left-comment {background:url(/images/default/arrow-left-blue.png) no-repeat;}
			.arrow-left-moderator {background:url(/images/default/arrow-left-dark-blue.png) no-repeat !important;}
			.arrow-left-other {background:url(/images/default/arrow-left-blue.png) no-repeat;}
			.arrow-left-question {background:url(/images/default/arrow-left-yellow.png) no-repeat;}
			.arrow-left-suggestion {background:url(/images/default/arrow-left-green.png) no-repeat;}
			.arrow-left-video {background:url(/images/default/arrow-left-dark-gray.png) no-repeat !important;}
	
	.comment-type {
		float:right;
		margin-top:3px;
		padding:2px 20px 2px 2px;
		text-transform:uppercase;
	}
	
		.type-comment {
			background:url(/images/community/comment16.png) no-repeat right;
			color:#3A94C0;
		}
	
		.type-question {
			background:url(/images/community/question16.png) no-repeat right;
			color:#EA9632;
		}
	
		.type-suggestion {
			background:url(/images/community/suggestion16.png) no-repeat right;
			color:#349C5B;
		}
	
		.type-video {
			background:url(/images/community/video16.png) no-repeat right;
			color:#333;
		}
	
	.comment-reply {
		padding:2px 2px 2px 13px;
	}
	
		.comment-reply a {
			color:#418dcb;
			text-decoration:underline;
		}
		
		.comment-reply a:hover {
			text-decoration:none;
		}

.reply_info {
	margin-left: 50px;
	margin-top:-10px;
}

.update-comments {
	background:#F1F9FF;
	border:solid 1px #ABD3F4;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:13px 0 0 10px;
	position:relative;
	width:525px;
}

	a.view-all-comments {
		display:block;
		padding:3px 7px;
		font-size:11px;
		text-decoration:none;
	}
	
		a.view-all-comments:hover {
			text-decoration:none;
		}
		
		a.view-all-comments img {
			padding-right: 2px;
			vertical-align: middle;
		}
		
		.arrow-up-comment {
			background:url(/images/default/arrow-up-blue.png) no-repeat;
			display:block;
			left:20px;
			height:11px;
			position:absolute;
			top:-11px;
			width:24px;
			z-index:10;
		}
		
		/*
		.view-all-comments .arrow-up-comment {
			background:url(/images/default/arrow-up-blue-dark.png) no-repeat;
			z-index:11;
		}
		*/
	
		
.comment-units {

}
		
	.comment-units li {
		border-top:solid 1px #fff;
		list-style:none;
		padding:10px;
		position:relative;
	}
	
	.comment-units li:first-child {
		border-top:0;
	}
	
	.comment-units .avatar {
		left:10px;
		position:absolute;
		width:40px;
	}

	.avatar a:hover {
		text-decoration: none;
	}
	
	.comment-units .comment-body {
		font-size:.917em;
		line-height:1.2em;
		padding-left:50px;
	}
	
	.comment-body p {
		padding:0 0 .5em;
	}

	.comment-units textarea {
		border:solid 1px #000;
		color:#4D4D4D;
		font-family:"Lucida Grande","Lucida Sans",Tahoma,Arial,Helvetica,Sans-Serif; 
		font-size:.913em;
		height:15px;
		padding:5px;
		width:494px;
	}

	.comment-units .write-comment textarea {
		border:solid 1px #000;
		color:#4D4D4D;
		font-family:"Lucida Grande","Lucida Sans",Tahoma,Arial,Helvetica,Sans-Serif; 
		font-size:.913em;
		padding:5px;
		width:444px;
	}
	
	.comment-units .write-comment input[type="submit"] {
		background:#fff;
		background:#62BFED;
		border:solid 1px #1E80C5;
		color:#fff;
		font-family:"Lucida Grande","Lucida Sans",Tahoma,Arial,Helvetica,Sans-Serif; 
		margin-top:5px;
		padding:3px 8px;
	}

.staff-response {
	background:#5DA6D8;
	color:#fff;
}

	.staff-response .reply_info {
		color:#fff !important;
	}

	.staff-response a {
		color:#fff !important;
		text-decoration: underline !important;
	}
	
.video-response {
	background:#676767;
	color:#fff;
}

	.video-response a {
		color:#FFF3C0;
	}

	.video-response .reply_info {
		color:#fff !important;
	}