


#pub_select_area {float: left;min-height: 450px;height: auto;display: none;margin: 10px 5px;
	width:944px;clear:both; padding: 2px; border:solid 1px ＃6fbee7;}

a#disambiguation_btn {margin-left: 20px}

.profile {float:left; clear: both;margin-bottom: 2px;}
.profile .name {float:left; clear: both; border-bottom: solid 2px orange;padding: 2px;margin-bottom: 4px;margin-right: 2px;white-space:nowrap;}
.profile .name:hover {background-color: #2587b9;/*border-bottom: solid 2px #6fbee7;*/ cursor: pointer;}
.profile .aff {float:left;clear: both;color: #ccc}

#pub_select_main {float: left; width: 460px; margin-right: 4px;border: solid 0px red }
.publist {float: left; padding:1px; border: solid 1px #0f67a1;width: 454px;}
.publist .pub {border: solid 1px #999;margin: 1px;padding: 2px;float: left;clear: both;width: 446px;}
.publist .pub:hover {border: solid 1px #6fbee7;background-color: #2587b9}
.publist .pub:hover .function_area {visibility: visible;}
.publist .pub .idx {font-family: monospace;float: left;width: 38px;clear:left;}
.publist .pub .text {font-family: sans-serif; float: left;width: 400px;clear: right;}
.publist .pub .function_area {font-family: Verdana;font-size:11px; height:13px; float: right; padding:1px 4px;
	border: solid 1px orange;background-color:#0f67a1;margin-top: -12px;visibility: hidden;}
.publist .pub .function_area:hover {cursor: pointer;background: red;}
.publist .pub input.function_area {height:18px; float: right; padding:1px 4px;margin-top: -12px;visibility: hidden;
	border: solid 1px orange;background-color:#0f67a1;font-family: Verdana;font-size:11px; color:white;
}
.publist .pub input.function_area:hover {cursor: pointer;background: red;}

#other_view_change {float: right; width: 460px;margin-left: 8px;margin-bottom: 10px;}
#other_view_change:hover {text-decoration: underline;}
#pub_select_others {float: right; width: 460px;margin-left: 8px;border: solid 0px red }
#pub_select_others .publist .pub .function_area{float: left;}

.year_banner {border: solid 1px #ccc;background-color: #008000;padding-left:10px;margin: 1px;float: left;clear: both;width: 440px;}

span.current_author {font-weight: bold;color: orange;}

