#Comments {}
#comment img {border:1px;}
#comment .item {padding:15px;}
#comment .hide {color:#AAA;}
#comment #CommentMenu {margin-top:10px;margin-bottom:5px;}
#comment #CommentMenu .label {font-size:16px;font-weight:bold;color:#C46002;letter-spacing:-1px;}
#comment div.button {text-align:right; float:left;}
#comment #CommentMenu .buttons {display:block; float:right; text-align:right;}
#comment #CommentMenu .button, .postfooter .button {border:#CCC solid 1px; padding-left:2px; padding-right: 2px;}
#comment #CommentMenu .button a, .postfooter .button a {color:#FFF; font-weight:bold; padding-left:5px; padding-right:5px;}
#comment #CommentMenu .button a:hover, .postfooter .button a:hover {text-decoration:none;}
#comment .posttitle {font-weight:bold;}
#comment .avatar {border:1px #CCC solid; margin-top:5px; margin-bottom:5px;}
#comment .quote {text-align:center; margin-bottom: 8px; margin-left:8px; margin-right:8px;}
#comment .genmed {text-align:left; padding-left:8px; padding-bottom:1px;}
#comment .quotebody {border:1px #EFEFEF solid; text-align:justify; font-style:italic; padding:5px; background:#FFF;}
#comment .code .genmed{padding-left:29px;}
#comment .emoticoncontainer {padding:2px;}
#comment .emoticonseparator {padding:2px;}
a.voting_yes:link, #comment a.voting_yes:visited {color:#FFF;
	font-weight: bold;
	background: url(../../../images/voting_yes.png) #3B5832 no-repeat;
	border: 1px outset #3B5832;
	padding: 2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}
a.voting_yes:hover {
	color: #FFF;
	font-weight: bold;
	background: url(../../../images/voting_yes.png) #3B5832 no-repeat;
	border: 1px outset #3B5832;
	padding: 2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}
a.voting_no:link, #comment a.voting_no:visited {
	color: #FFF;
	font-weight: bold;
	background: url(../../../images/voting_no.png) #A02A2A no-repeat;
	border: 1px outset #A02A2A;
	padding:2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}
a.voting_no:hover {
	color: #FFF;
	font-weight: bold;
	background: url(../../../images/voting_no.png) #A02A2A no-repeat;
	border: 1px outset #A02A2A;
	padding: 2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}
#comment #captcha{border:1px solid silver;float:left;margin-left:5px;}
#comment #busy{padding-left:5px;}
#comment #SearchResults a:link, #comment #SearchResults a:visited {color:#C46002;}
#comment #SearchResults span {
	background: #ffc;
	font-weight: bold;
	border: 1px solid gray;
}
.comment_preview_container {border:1px #C46002 solid; margin:8px;}
.comment_preview {
	padding: 4px;
	text-align: left;
	border: 1px #CCCCCC solid;
	font-size: 0.9em;
	background-color: #F9F9F9;
	cursor: hand;
}
.comment_preview:hover {background-color:#CCC;}
.comment_preview div{
	color: #666;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.comment_preview div:hover {color:#FFF;	background-color:#253F67;}
table.sendform {width:100%;}
.postinfo, .postcontent {padding:5px;}
.postcontainer {width:100%;}
.postcontent {border:1px solid #EFEFEF;background-color:#F9F9F9;width:100%;}
.postinfo {border:1px solid #CCC; margin:0px; background-color:#EFEFEF; width:15%}
.textarea_wrapper {padding:4px;}