@charset "utf-8";

div#Comments_Container {
	margin-top:20px;
}

div.Comment_FormTitle {
	margin-bottom:5px;
	margin-top:15px;
}

.Comment_Form {
	background-color:#fff;
	background-image:url(../img/form/bg-input.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border:1px solid #ccc;
	color:#5e5e5e;
	padding:6px 6px 6px 6px;
	width:90%;
}

.Comment_FormFocus {
	border:1px solid #888;
}

.Comment_FormError {
	border:1px solid #f44;
}

textarea.Comment_Form {
	height:300px;
}

button#newCommentSubmit {
	background-color:#fff;
	background-image:url(../img/form/bg-input.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border:1px solid #ccc;
	color:rgb(141,164,134);
	height:34px;
	margin-left:10px;
	padding:6px 6px 6px 6px;
}

button#newCommentSubmit img {
	border:none;
	height:14px;
	margin:0;
	padding-bottom:2px;
	vertical-align:text-bottom;
	width:14px;
}

div.Comment {
	margin-bottom:20px;
}

div.Comment img {
	left:10px;
	position:relative;
	top:18px;
}

div.Comment a {
	color:rgb(141,164,134);
}

div.Comment_Meta {
	border-bottom:1px solid #e8e7d0;
	border-top:2px solid #e8e7d0;
	overflow:hidden;
	padding:2px 0 2px 53px;
}

span.Comment_Name {
	color:rgb(229,135,18);
	font-weight:bold;
	overflow:hidden;
}

div.Comment_Body {
	background-color:#fafaf0;
	border-bottom:1px solid #e8e7d0;
	color:#444;
	min-height:50px;
	overflow:auto;
	padding:5px;
}

div.progressContainer {
	height:20px;
	margin:2px 0 5px 0;
}

div.progress{
	background-color:rgb(121,148,112);
	color:#fff;
	display:none;
	height:20px;
	overflow:hidden;
	padding-left:5px;
	text-align:center;
	width:1px;
}

img#newCommentRememberName {
	vertical-align:text-bottom;
}

div.slider {
	background-image:url(../img/form/bg-input.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border:1px solid #ccc;
	float:left;
	height:32px;
	padding:0;
	width:200px;
}

div.slider div.knob {
	background:rgb(229,135,18);
	height:32px;
	width:32px;
}

div.slider div.knob img {
	padding:5px 0 0 8px;
}