#r_copyright{
	margin:0;
	padding:0.2em 0.5em;
	color:#666666;
	font-size:smaller;
	text-align:right;
}
#r_copyright a:link{
	color:#6666ff !important;
}
#r_copyright a:visited{
	color:#ff66ff !important;
}
#r_copyright a:hover{
	color:#6666ff !important;
}
#r_copyright a:active{
	color:#ff6666 !important;
}
.r_threadindex{
	list-style:none !important;
	margin:1em;
	padding:0 0 0 0.2em !important;
	border:solid #666666;
	border-width:0 0 0 5px;
}
.r_ti_icon{
	float:left;
	margin:0;
	padding:0;
}
.r_ti_name{
	display:block;
	margin:0 0 0.1em 20px !important;
	padding:0 !important;
}
.r_ti_data{
	margin:0 0 0 20px !important;
	padding:0 !important;
	font-size:smaller;
}
.r_threadview{
	margin:1em 0.5em 0 0;
	padding:0 !important;
}
.r_tv_pcb{
	margin:0.5em !important;
	padding:0.1em !important;
	padding-left:0.2em !important;
	border:1px solid #777777;
	background:#eeeeee;
}
.r_tv_pcb img{
	vertical-align:middle;
	behavior: expression(IEPNGFIX.fix(this));
}
.r_tv_data{
	margin:0.5em !important;
	padding:0.1em !important;
	padding-left:0.2em !important;
	background:#dddddd;
	border:1px solid #666666;
}
.r_tv_data img{
	vertical-align:middle;
	behavior: expression(IEPNGFIX.fix(this));
}
.r_tv_data .r_tv_no{
	font-weight:bold;
}
.r_tv_data .r_tv_edit{
	position:absolute;
	right:6%;
	margin-right:5px;
}
.r_tv_data a:link,.r_tv_data a:visited,.r_tv_data a:hover,.r_tv_data a:active{
	text-decoration:none;
}
.r_tv_text{
	margin:0.5em 0 0 0;
	padding:0 0 0 1em;
	line-height:150%;
}

.r_threadreply{
	margin:1em 0.5em 0 0.5em;
	padding:0.1em !important;
	padding-left:0.2em !important;
	border:1px solid #666666;
	background:#cccccc;
}
.r_tr_data{
	margin:0;
	padding:0 !important;
}
.r_tr_label{
	margin:0 0 0.2em 0 !important;
	padding:0.1em 0 0.2em 0 !important;
	border:solid #666666;
	border-width:0 0 1px 0;
}
.r_tr_data img{
	vertical-align:middle;
	behavior: expression(IEPNGFIX.fix(this));
}
.r_tr_data .r_tr_label .r_tv_no{
	font-weight:bold;
}
.r_tr_data .r_tr_subj{
	margin:0 0 0.2em 0 !important;
	padding:0 !important;
}
.r_tr_data .r_tr_name{
	margin:0 0 0.2em 0 !important;
	padding:0 !important;
}
.r_tr_data .r_tr_mail{
	margin:0 0 0.2em 0 !important;
	padding:0 !important;
}
.r_tr_data .r_tr_web{
	margin:0 0 0.2em 0 !important;
	padding:0 !important;
}
.r_tr_data .r_tr_tt{
	margin:0 0 0.2em 0 !important;
	padding:0 !important;
}
.r_tr_data_label{
	font-size:small;
	clear:left;
	margin:0;
	padding:0;
	padding-right:0.5em;
	width:4.5em;
	float:left;
	text-align:right;
	line-height:150%;
}
.r_tr_data input{
	margin:0 !important;
	padding:0 !important;
	width:70%;
}
.r_tr_inputbar{
	margin:0;
	padding:0 !important;
	height:33px;
	background:url("./pic/inputbar_bg.png");
	background-repeat:repeat-x;
	width:99%;
}
.r_tr_inputbar img{
	margin:0;
	padding:0 !important;
	vertical-align:top;
	behavior: expression(IEPNGFIX.fix(this));
}
.r_tr_inputbar a:link,.r_tr_inputbar a:visited{
	margin:0;
	padding:8px;
}
.r_tr_inputbar a:hover{
	margin:0;
	padding:7px 9px 9px 7px;
}
.r_tr_inputbar a:active{
	margin:0;
	padding:8px;
}

.r_tr_inputbar .r_tr_ibitem{
	margin:7px;
	padding:0;
	width:16px;
	height:16px;
}
.r_tr_inputbar .r_tr_ibsys{
	padding:0 !important;
	margin:0 !important;
}
.r_tr_inputbar .r_tr_ibsys_e{
	padding:0;
	margin:0;
	float:right;
}
.r_tr_text{
	margin:0 !imporatant;
	padding:0 !important;
}
.r_tr_text textarea{
	margin:0 !imporatant;
	padding:0 !important;
	width:99%;
}
.r_tr_control{
	margin:0 !imporatant;
	padding:0 !important;
	text-align:right;
	margin-right:1%;
}
