/* -------------------- contents -------------------- */
#login_body {
	clear: both;
	margin: 20px 2px 20px 20px;
	padding: 0;
}
#login_form {
	float: left;
	padding: 0;
}
#login_main {
	float: left;
	margin: 0;
	padding: 0;
}
#logout_main {
	float: left;
	margin: 20px 0 0 20px;
	padding: 0;
}
#login_side {
	float: left;
	margin: 20px 2px 20px 100px;
	padding: 0;
}
#myprofile_account {
	float: left;
	text-align: left;
	margin: 10px 0 0 0;
	padding: 0;
}
#myprofile_friends {
	float: left;
	text-align: left;
	padding: 0;
	margin: 10px 0 0 20px;
}
#myprofile_public {
	float: left;
	text-align: left;
	padding: 0;
	margin: 10px 0 0 20px;
}
.myprofile_info_table {
	margin: 5px 0 0 0;
}
/* -------------------- mp_list -------------------- */
#mp_list_table {
	border-collapse: separate;	/* collapse */
	empty-cells: show;
	background-color: #e0e0e0;
	border : 0px solid #e0e0e0 ;
}
#mp_list_table_nowidth {
	border-collapse: separate;	/* collapse */
	empty-cells: show;
	background-color: #e0e0e0;
	border : 0px solid #e0e0e0 ;
}
tr.mp_list_table_head th  {
	background-color: #d0d0d0;
	padding: 1px;
	border-width: 0 0 0 0;
	text-align: left; vertical-align: top;
}
tr.mp_list_table_data td  {
	background-color: #ffffff;
	padding: 1px;
	border-width: 0 0 0 0;
	text-align: left; vertical-align: top;
}
/* -------------------- list-loginlog -------------------- */
#log_list_body {
	clear: both;
	margin: 0 10px 5px 10px;
	padding: 0;
}
#log_table {
	border: #c0c0c0 1px solid;
	background-color: #ffffff;
}
#log_table th {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; background-color: #0060c0; color: #ffffff;
}
#log_table td {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; background-color: #e9e9e9;
}
.db_table_name {
	color: #0000e0;
	font-weight: bold;
}
