/*
body { text-align:center; }
#wrap { width:780px; text-align:left; margin:0 auto; }
#inner { margin:0; }
#mainWrap { width:780px; float:right; }
#sideWrap { width:100px; float:left; }
.clear { clear:both; }  
.clear hr { display:none; }  


#header a { text-decoration: none; color: #999999; }
#lang { text-align: right; color: #000000; }

#mainWrap .center { text-align: center; }

div.profile {
	clear:both;
	margin:30px 0 6px;
	font-weight: bold;
	border-bottom: 1px solid #777;
}

table.profile .research{
	width: 100%;
}

td.first { width: 100px; }
td.first2 { width: 200px; }
*/
div.research {
	clear:both;
	margin:30px 0 6px;
	font-weight: bold;
	border-bottom: 1px solid #777;
}
div.section {
	clear:both;
	margin:30px 0 6px;
	font-weight: bold;
	font-size: large;
	border-bottom: 1px solid #777;
}
div.gototop {
text-align: right;
}
/*
td.photo { width: 220px; text-align: center;}
img.table_photo { text-align: center; }
*/
li.pub { list-style-type: decimal-leading-zero; }
/*
div.title {font-family: sans-serif; font-weight: bold;}

.sideMenu ul {
	margin:0 0 0 0; padding: 0;
	text-align: left;
}
.sideMenu li {
	margin-left:0px;
	list-style-type: none;
}
.sideMenu ul li a img { border="0"; }
*/
#footer .center{ text-align: center; margin: 20px; }

/*
.sideMenu li {
	margin-left:0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #ddd;
	list-style-type: none;
	text-align: left;
}

.sideMenu li a { color: #ff0000; text-decoration: none; display:block; }

.sideMenu a:hover { color: #00ff00; background:#eee;}
*/
/*
.sideMenu ul li {
	border-top: 1px solid #333;
	border-bottom: 1px solid #111;
}
.sideMenu ul li:first-child {border-top: none;}
.sideMenu ul li:last-child {border-bottom: none;}
.sideMenu ul li a {
	padding: 10px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.sideMenu ul li a:hover {background: #111;}
*/
