.by_nick_by_id .design_box_border {
	float: left;
	width: 280px;
	margin: 6px;
	
}


.search_by_id,
.search_by_nick,
.search_by_tag {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.input_by_id,
.input_by_nick,
.input_by_tag {
	border: 1px solid #999999;
	width: 180px;
	margin: 5px;
	text-align:center;
}




.search_form {
	width: 100%;
	border: 1px solid #ccc;
	
}

.search_form td,
.search_form th {
	padding:4px;
}

.search_form th {
	background-color: #CCCCCC;
}

td.search_form_caption {
	font-weight: bold;
	width: 405px;
	text-align: right;
}

.search_form_submit_row {
	text-align: center;
	border-top: 1px solid #ccc;
}

.input_text {
	width: 180px;
	border: 1px solid #ccc;
}

.search_form_caption {
	width: 200px;
}

.input_date {
	width: 30px;
	border: 1px solid #ccc;
}

.input_select {
	border: 1px solid #ccc;
	width: 180px;
	height: 100px;
}
    a.mem_link,
	a.mem_link:link,
	a.mem_link:visited,
	a.mem_link:active
	
	{
	text-decoration:none;
	color:#336699;
	line-height: 15px;
	font-weight: bold;
	font-size: 14px;
	text-transform: capitalize;
	}
			a.mem_link:hover
	{
	text-decoration:none;
	color: #CA0002;
	line-height: 15px;
	font-weight: bold;
	font-size: 14px;
	}