
div.comment span.report{
}

div.comment span.report a{
}

.replyToCommentWrapper div.against span.commentDate {
	color: #A2AAAB;
}

div.comment span.commentDate {
	text-transform: uppercase;
	color: #A4A597;
}
div.childContainer div.for span.commentDate {
	color: #8D8E71;
}
#centreContent div.comment p {
	padding: 10px 0;
}

#centreContent div.comment p.author {
	margin: 0 0 5px 0;
	padding: 0;
	color: #8D8E71;
	text-transform: uppercase;
	font-size: 1.0em;
}

#centreContent div.against div.comment p.author {
	color: #7EA5AC;
}

div.comment-list form textarea#commentText, div.comment-list form input#email, div.comment-list form input#name, div.comment-list form input#business {
}
div.comment-list form textarea#comment {
}

span.commentNum {
}

p.disclaimer {
}



/*******************************************************************************************/

.comment-listWrapper {
	/*margin-top: 10px;*/
	margin-bottom: 10px;
}

.comment-list {
	padding: 10px 0 10px 0;
}

.replyToCommentParent {
	background-color: #DCDDCB;
	margin-bottom: 15px;
}

.replyToCommentChild {
	padding: 15px;
}
div.replyToCommentChild div.replyToCommentWrapper {
	margin-bottom: 10px;
}
.comment {
	padding: 15px;
	/*background-color: #DCDDCB;*/
}

.replyToCommentWrapper {
	/*margin-bottom: 10px;*/
	background: none;
}

.replyToCommentWrapper .against {
	background-color: #D9E4E6;
}

.replyToCommentWrapper .defending {
	background-color: #9D9E7E;
}
div.comment-list div.against {
	background-color: #D9E4E6;
}
.comment-list h2 {
}
.comment-list h2.commentsFormHeader {
}

/* Override styles for the form when replying to a comment */

.replyTo .textfield, .replyTo #commentsFormFields select {
	width: 270px;
	/* padding: 4px 2px 4px 0; */
	/* border: none; */
}

.replyTo #commentsFormFields {
	/* background: #7EA5AC url('/imgs/site/blog-contact-form-bg.gif') no-repeat bottom right; */
	/*padding-bottom: 50px;*/
	margin-top: 10px;
	background: #7EA5AC;
}

.replyTo #commentsFormFields div#commentsFormNoCol input {
	float: right;
	margin-right: 20px;
	margin-top: 5px;
}
.replyTo #commentsFormLeftCol {
	width: 290px;
}

.replyTo #commentsFormRightCol {
	width: 310px;
}

div.childContainer .replyTo #commentsFormRightCol {
	width: 300px;
}

.replyTo  legend {
	display: none; 
}

.replyTo #commentsFormFields textarea {
	width: 300px;
	/* height: 70px; */
	/* border: none; */
	/* padding: 5px; */
}
div.childContainer .replyTo #commentsFormFields textarea {
	width: 270px;
}
.replyToToggle {
	cursor: pointer;
	float: right;
	font-weight: bold;
}
.viewChildRepliesToggle,
.viewRepliesToggle {
	cursor: pointer;
	float: left;
	font-size: 1.2em;
	text-decoration: underline;
}
.viewNoReplies {
	float: left;
	font-size: 1.2em;
}
#centreContent .viewNoReplies h2 {
	margin-bottom: 0;
}
.viewChildRepliesToggle:hover,
.viewRepliesToggle:hover {
	text-decoration: none;
}

.replyToToggle {
	padding: 5px 20px 3px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	behavior: url(/css/PIE.php);
	color: #fff;
	text-decoration: none;
	background: url(/imgs/site/arrow-white-down.png) no-repeat 96% 50% #CC0000;
	text-transform: uppercase;
	border: none;
}
div.childContainer div.for .replyToToggle {
	background-color: #9D9E7E;
}
div.childContainer div.against .replyToToggle {
	background-color: #658484;
}

div.childContainer div.comment {
	background-color: #CFD0BC;
}
div.childContainer div.against {
	background-color: #C2D1D2;
}

div.subChildComments div.for {
	background-color: #C9CAB4;
}
div.subChildComments div.against {
	background-color: #B6C7C8;
}

#centreContent div.comment .replyTo #commentsFormFields p {
	/* margin: 0; */
	padding: 5px 0 5px 0;
}

#centreContent div.comment .replyTo #commentsFormFields p.disclaimer {
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
}

div#twitter_auth {
	margin-bottom: 10px;
}



#commentForm {
}

.comment p {
}

.commentName {
}
.commentDate {
}
.commentReport {
}
.commentReport a {
}


#commentsReadAll {
}
#commentsReadAll li {
}
#commentsReadAll a {
}


#commentForm p {
}

#commentForm h2 {
}
#commentForm label {
}
#commentForm label span {
}
#commentForm .smallPrint {
}

.commentPara {
}
#commentSubmit {
}
