DIV.yvComment {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV.yvComment DIV.Comments {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 100%; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.leading DIV.yvComment {
	DISPLAY: inline
}
DIV.yvComment DIV.clr {
	HEIGHT: 0px; CLEAR: both
}
DIV.yvComment .NumCommentsAlone {
	MARGIN: 0px 2px 2px 0px; FLOAT: right
}
DIV.yvComment .NumComments {
	WIDTH: 100%; FLOAT: left
}
DIV.yvComment .Message {
	BACKGROUND-IMAGE: url(../../../images/M_images/con_info.png); BORDER-BOTTOM: #ff4500 2px solid; BORDER-LEFT: #ff4500 2px solid; PADDING-BOTTOM: 3px; MARGIN: 1px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px 50%; BORDER-TOP: #ff4500 2px solid; BORDER-RIGHT: #ff4500 2px solid; PADDING-TOP: 3px
}
DIV.yvComment .Comment {
	BACKGROUND-IMAGE: url(style003/bg001.png); PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; PADDING-TOP: 0px
}
DIV.yvComment .Comment_even {
	BACKGROUND-IMAGE: url(style003/bg001.png); PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; PADDING-TOP: 1px
}
DIV.yvComment .Form {
	BACKGROUND-IMAGE: url(style003/bg001.png); PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; PADDING-TOP: 0px
}
DIV.yvComment DIV.Comment .Header {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV.yvComment DIV.Comment_even .Header {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV.yvComment .Comment_unpublished {
	BORDER-BOTTOM: #c4d3df 4px solid; BACKGROUND-COLOR: #e8edf1; MARGIN-TOP: 2px; WIDTH: 100%; BORDER-TOP: #c4d3df 4px solid
}
DIV.yvComment .Comment_unpublished_even {
	BORDER-BOTTOM: #c4d3df 4px solid; BACKGROUND-COLOR: #e8edf1; MARGIN-TOP: 2px; WIDTH: 100%; BORDER-TOP: #c4d3df 4px solid
}
DIV.yvComment DIV.Comment_unpublished .Header {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e8edf1; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV.yvComment DIV.Comment_unpublished_even .Header {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e8edf1; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV.yvComment .Title {
	FLOAT: left; FONT-WEIGHT: bolder
}
DIV.yvComment A.CommentTitle {
	COLOR: black; FONT-WEIGHT: bolder; TEXT-DECORATION: none
}
DIV.yvComment .ControlBox {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
DIV.yvComment .ControlBox TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.yvComment .ControlBox IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.yvComment .DateAndAuthor {
	TEXT-ALIGN: right; WIDTH: 45%; FLOAT: right
}
DIV.yvComment DIV.Date {
	TEXT-ALIGN: right; WIDTH: 100%; PADDING-RIGHT: 3px; FLOAT: right
}
DIV.yvComment .Author {
	TEXT-ALIGN: right; WIDTH: 100%; PADDING-RIGHT: 3px; FLOAT: right
}
DIV.yvComment .AuthorAlias {
	FONT-STYLE: italic
}
DIV.yvComment .AuthorAlias:before {
	CONTENT: "("
}
DIV.yvComment .AuthorAlias:after {
	CONTENT: ")"
}
DIV.yvComment .CommentNum {
	FONT-WEIGHT: bolder
}
DIV.yvComment .CommentNum:after {
	CONTENT: ". "
}
DIV.yvComment DIV.Comment .Fulltext {
	TEXT-ALIGN: left; CLEAR: both; BORDER-TOP: #eeeeee 1px solid
}
DIV.yvComment DIV.Comment_even .Fulltext {
	TEXT-ALIGN: left; CLEAR: both; BORDER-TOP: #eeeeee 1px solid
}
DIV.yvComment .ParentArticle {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e8f2fe; MARGIN-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 3px; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 2px
}
DIV.yvComment .NumChildrenAlone {
	MARGIN: 0px 2px 2px 0px; WIDTH: auto; FLOAT: right
}
DIV.yvComment .Form {
	WIDTH: 100%
}
DIV.yvComment .Form H3 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0.5em
}
DIV.yvComment .Form TD.LeftColumn {
	TEXT-ALIGN: right; WIDTH: 20%
}
DIV.yvComment .Form INPUT[type='submit'] {
	MARGIN-TOP: 1em
}
DIV.yvComment DIV.ControlForm DIV.list-footer {
	TEXT-ALIGN: center; WIDTH: 48%; FLOAT: left
}
DIV.yvComment DIV.ControlForm DIV.counter {
	TEXT-ALIGN: center; WIDTH: 48%; FLOAT: left
}
DIV.yvComment DIV.OwnersReply {
	BORDER-LEFT: #b5c4df 4px solid; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px 20px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV.yvComment DIV.Reply {
	BORDER-LEFT: #75849f 4px solid; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px 20px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV.yvComment DIV.PoweredBy {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: right; FONT-SIZE: 60%; PADDING-TOP: 0px
}
