.swiftfieldset 
{ 
	color: #267DDC; 
	border: 1px SOLID #CCCCCC; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding: 4px;
	vertical-align:bottom
}
.swiftfieldset, .swiftfieldset td, .swiftfieldset p, .swiftfieldset li { FONT: 11px Verdana, Tahoma; }

.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

#reply-comment
{	
	margin:10px 0px 0px 0px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:2px solid #D7E8F0; 
	background:#F5F8FA none repeat scroll 0 0; 
	width:100%
}

#reply-comment table
{
	width:100%;
}

#reply-comment td.textlabel
{
	padding:20px 0px 5px 40px;
}

#reply-comment td.textbox
{
	padding:5px 0px 5px 40px;
}

#reply-comment td.attach-file-label
{
	padding:5px 0px 5px 40px; 
	width:20%;
}

#reply-comment td.attach-file-box
{
	padding:5px 0px 5px 0px;
}

#reply-comment td.submit-button
{
	padding:5px 0px 5px 40px;
}

.comment-list
{
	text-align:left;
	border:none;
	padding:0px;
	margin:0px;
}
.comment-list .ol-list
{
	margin:1.5em 0 0;
	padding:0;
	color:#333;	
	list-style-type:none;
}



.comment-list  .top p, .seller-top p, .admin-top p
{
	font:12px; Tohoma;
	font-weight:bold;
	padding:3px 15px 3px 22px;
	margin:0;
}

.comment-list  .body p
{
	line-height:1.5em;margin-left:14px;
}


.comment-list  .li-list .top p
{
	background:transparent url(../images/Board/user_comment.gif) no-repeat 0 4px;			/* user icon */
}

.comment-list  .li-list-seller .seller-top p
{
	background:transparent url(../images/Board/user_comment_yellow.gif) no-repeat 0 4px;	/* seller icon */
}

.comment-list .li-list-admin .admin-top p
{
	background:transparent url(../images/Board/user_comment_green.gif) no-repeat 0 4px;		/* admin icon */
}

.comment-list  .top
{
	padding:3px 15px 3px 10px;
	margin:0 -19px 0 -20px;
	background-color:#E4ECF6;	/* user header background */
	border-bottom:2px solid #fff;
}


.comment-list  .seller-top
{
	padding:3px 15px 3px 10px;
	margin:0 -19px 0 -20px;
	background-color:#FFF6BF;	/* user header background */
	border-bottom:2px solid #fff;
	
}

.comment-list  .admin-top
{
	padding:3px 15px 3px 10px;
	margin:0 -19px 0 -20px;
	background-color:#DCFFBF;	/* user header background */
	border-bottom:2px solid #fff;

}


.comment-list  .li-list
{
	padding:1px 20px 13px 20px;
	line-height:1.6em;
	border:1px solid #CDDFEF;	/* user border */
	background-color:#F3F7FB;	/* user background */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:9px 0 0 0em;
	position:relative;
}

.comment-list  .li-list-seller
{	
	padding:1px 20px 13px 20px;
	line-height:1.6em;
	border:1px solid #FFEF8A;	/* user border */
	background-color:#FFFAE0;	/* user background */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:9px 0 0 0em;
	position:relative;
}

.comment-list  .li-list-admin
{	
	padding:1px 20px 13px 20px;
	line-height:1.6em;
	border:1px solid #CEEFCD;	/* user border */
	background-color:#F4FBF3;	/* user background */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:9px 0 0 0em;
	position:relative;
}


.comment-list .li-list .body
{
	padding-bottom:20px;
}
.comment-list .li-list-seller .body
{
	padding-bottom:20px;
}
.comment-list .li-list-admin .body
{
	padding-bottom:20px;
}


