/*
	rs.css
*/



table{
	margin-left: auto;
	margin-right: auto;


}

h1, h2{
	text-align: center;
}

select.target_list{
	width: 8em;
}

dt{
	color: blue;
	font-size: 1.1em;
}
dd{
	padding: 0;
}
dd p{
	margin: 0.3em;

}

p.info{
	width: 100%;
	text-align: right;
	margin-top: 3px;
	margin-bottom: 3px;

	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #33cccc;
	background-color: #ddffff;
}
.pager{
	width: 100%;
	text-align: center;
	margin: 5px;
	padding: 5px;
}

th strong{
	color: #009999;
	font-weight: bold;
}
em strong{
	color: blue;
	font-weight: bold;
}

#eno{
	width: 2.5em;
}
#c_name{
	width: 180px;
	font-size: small;
	text-align: center;
}
#max_d{
	width: 8em;
	font-size: small;
}



#pt_name{
	width: 180px;
	font-size: smaller;
	text-align: center;
}
#member{
	width: 180px;
	font-size: smaller;
}

#e_member{
	width: 180px;
	font-size: smaller;
}

#location{
	width: 120px;
	font-size: xx-small;
	text-align: center;
}



.target{
	font-size: small;
	white-space: nowrap;
}
.current_page{
	color: blue;
	font-weight: bold;
}

.numeric{
	text-align: right;
}
.string{
	text-align: left;
}


.d_method{
	font-size: small;
}


.opt_location{
	color: gray;
}


.up{
	background-color: #ddffdd;
}


.nochange{

}
.leave{
	color: #777777;
}
.new{
	color: #6666ee;
}

form td, th{
	white-space: nowrap;
	text-align: center;
}

form td input{
	width: 90px;
}
form td input.input_checkbox{
	width: 0.8em;
}
form td label{
	font-size: smaller;
}
form td input.long_field{
	width: 100%;
}

table.natural_cure th{
	width: 12.5%;
}
