#comments {
	color:#4d4f50;
	font-size: 11px;
	font-family: Verdana;
	width: 499px;
}
#comments a {
	color:#097fbd;
}
#comments .addComment {
	margin: 15px 0 0 0;
	padding: 1px 0 0 0px;
	background: url('/i/AddCommentFormBG.gif') no-repeat left top;
	width: 498px;
	height: 216px;
	background-position: 100% 0;
}
#comments .addComment .close {
	background: url('/i/AddCommentFormCloseBox.jpg') no-repeat right top;
	width:13px;
	height: 13px;
	cursor: pointer;
	text-align: right;
	float: right;
	margin: 5px 5px 0 0;
}
#comments .addComment .disclaimer {
	margin: 20px 0 0 0;
	float: right;
	font-size: 9px;
	width: 105px;
}

#comments .addComment input.title  {
	margin: 20px 0 0 10px;
	border: 1px solid #7f9db9;
	width:350px;
	height: 22px;
	color: #797979;
}
#comments .addComment textarea {
	margin: 20px 0 0 10px;
	border: 1px solid #7f9db9;
	width:350px;
	height: 100px;
	color: #797979;
	font-size: 12px;
	font-family: Verdana;
}
#comments .addComment input.submit {
	margin: 10px 15px 0 0;
	float: right;
	width: 100px;
	font-size: 11px; 
}
#comments .node0, #comments .node0Removed {
	clear: both;
	margin: 15px 0 0px 0;
	padding: 1px 0 0px 0px;
	background: url('/i/CommentNode0BG.gif') no-repeat left top;
	width: 499px;
	background-position: 100% 0;
}
#comments .node1, #comments .node1Removed {
	clear: both;
	margin: 15px 0 0 0px;
	padding: 3px 0 0 0px;
	background: url('/i/CommentNode1BG.gif') no-repeat left top;
	width: 499px;
	background-position: 100% 0;
}
#comments .node0 .subject {
	color:#4b4e50;
	font-weight: bold;
	padding: 0px 0 0 30px;
}
#comments .node1  .subject {
	color:#4b4e50;
	font-weight: bold;
	padding: 0px 0 0 60px;
}
#comments .node1Removed .subject {
	color:#81898c;
	font-size: 9px;
	font-weight: normal;
	padding: 0px 0 0 60px;
	height:20px;
}
#comments .node0Removed .subject {
	color:#81898c;
	font-size: 9px;
	font-weight: normal;
	padding: 0px 0 0 30px;
	height:20px;
}
#comments .moderate {
	float: right;
	display: inline;
	margin: 0px 3px 0px 0; 
}
#comments .moderate img {
	margin: 0px 0 0px 0; 
}
#comments .moderminus {
	color: Red;
	font-size: 11px;
	vertical-align:top;
}
#comments .moderplus {
	color: green;
	font-size: 11px;
	vertical-align:top;
}
#comments .thumbUp img {
	margin: -1px 0 2px 0px;
}
#comments .trash {
	position:relative;
	top:2px;
	vertical-align:top;
}
#comments .trashdiv {
	position:relative;
	vertical-align:top;
}
#comments .trashdivsafari {
	position:relative;
	top:-5px;
	vertical-align:top;
}
#comments .node0 .commentText {
	margin: 10px 0 0 30px;
}
#comments .node0 .moreInfo {
	margin: 5px 0 0 30px;
	font-size: 9px;	
}
#comments .node1 .commentText {
	margin: 10px 0 0 60px;
}
#comments .node1 .moreInfo {
	margin: 5px 0 0px 60px;
	font-size: 9px;	
}
#comments .replyLink {
	float: right;
	background: url('/i/CommentReplyBaloon.gif') no-repeat left top;
	padding: 0 0 0 20px;
}
#comments .node0Nodelete {
	float:left;
}


