.research-box {
	padding: 10px; border: 1px solid rgb(213, 213, 213); width: 700px; background-color: rgb(244, 244, 244);
}
.research-box select {
	font-family: Arial; font-size: 14px;
}
.research-box input {
	font-family: Arial; font-size: 14px;
}
.research-box table td {
	padding-left: 10px;
}
.research-box .button {
	padding: 2px;
}
.research-table {
	border-collapse: collapse;
}
.research-table th {
	padding: 5px; border: 1px solid white; text-align: left; vertical-align: top;
}
.research-table td {
	padding: 5px; border: 1px solid white; text-align: left; vertical-align: top;
}
.research-table th {
	color: white; background-color: rgb(0, 52, 120);
}
.research-table tr.odd td {
	background-color: rgb(228, 230, 234);
}
.research-table tr.even td {
	background-color: rgb(216, 221, 228);
}
.research-table .pager ul li {
	padding: 2px 2px 2px 0px; margin-bottom: 5px; margin-left: 5px; float: left; list-style-type: none;
}
.research-table .pager ul li a {
	padding: 2px 5px; border: 1px solid rgb(233, 233, 233);
}
.research-table .pager ul li a:hover {
	border: 1px solid rgb(102, 102, 102);
}
.research-table .pager ul li.active a {
	border: 1px solid rgb(102, 102, 102); color: white !important; font-weight: bold; background-color: rgb(102, 102, 102);
}
.academic-profile tr td {
	padding: 10px; border: 1px solid rgb(212, 212, 212); line-height: 18px;
}
.academic-profile tr.even td {
	color: rgb(51, 51, 51); font-weight: bold;
}
.academic-profile td.photo {
	text-align: center; vertical-align: middle;
}
