﻿#body {
	zoom:1;
	width:625px;
	margin:0;
}

#team-categories-wrapper {
	width:136px;
	padding:10px;
}
	#team-categories,
	#team-categories li {
		list-style:none;
		list-style-type:none;
		list-style-image:none;
		margin:0;
		padding:0;
	}
	#team-categories {
		margin-top:10px;
	}
	#team-categories li {
		zoom:1;
		background-repeat:no-repeat;
	}
#body #team-list-wrapper {
	width:255px; overflow:hidden;
}
#body #team-list {
	margin:0; padding:0; list-style:none;
	width:260px;
}
	#body #team-list li {
		margin:0; padding:0; list-style:none;
		width:58px; height:78px; overflow:hidden;
		border:1px solid #D9EAFA;
		margin-bottom:19px;
		text-align:center;
	}
	#body #team-list li .img {
		width:58px; height:53px; overflow:hidden;
	}
		#body #team-list li .img img {
			width:58px;
		}
	#body #team-list li table {
		border-collapse:collapse;
		height:24px; width:100%;
	}
	#body #team-list li table tr td {
		padding:0;
		height:100%;
		vertical-align:middle; text-align:center;
	}
	#body #team-list li.over {
		background-color:#25A8DC;
	}
	#body #team-list li.over a {
		color:#fff;
	}
	#body #team-list li h3 {
	}
		#body #team-list li h3 a {
			text-decoration:none;
			font-weight:normal;
			color:#000;
			line-height:100%;
			display:block;
		}

#team-member {
	width:172px;
}
	#team-member .img {
		width:58px; height:53px; overflow:hidden;
		border:1px solid #DBECF6;
	}
	#team-member .text {
		_display:inline;
		width:95px;
	}
		#team-member h3 {
			margin-bottom:0;
			background-image:url('../images/team/name-bullet.gif');
			background-repeat:no-repeat;
			zoom:1;
		}
			#team-member h3 a {
				text-decoration:none;
				color:#000;
			}
		#team-member h4 {
			font-weight:normal;
			margin:0;
			margin-top:8px;
		}
	#team-member .body {
		padding-top:10px;
		clear:both;
	}


#full-team-member {
	zoom:1;
}
	#full-team-member h3 {
		color:#045499;
		margin:0;
	}
	#full-team-member h4 {
		margin:0;
	}
	#full-team-member .img {
		_display:inline;
		width:140px; height:139px;
	}
	#full-team-member .text {
		_display:inline;
		min-height:139px;
		_height:139px; _overflow:visible;
		position:relative;
		white-space:nowrap;
	}
	#full-team-member .email {
		margin-top:3px;
		padding:4px;
		background-repeat:no-repeat;
		position:absolute;
		bottom:0;
		zoom:1;
	}

	#full-team-member-contents {
		clear:both;
		padding-top:30px;
		zoom:1;
	}
	#full-team-member .side-body {
		_display:inline;
		width:110px;
	}
	#full-team-member .main-body {
		_display:inline;
		width:445px;
	}
	#full-team-member .pubs {
		padding-top:15px;
		clear:both;
	}
		#full-team-member .pubs h4 {
			color:#017EC0;
		}
		#full-team-member .pubs ul {
			margin-top:5px;
		}

#team-member-back {
	zoom:1;
	clear:both;
	margin-bottom:10px;
}
	#team-member-back a {
		zoom:1;
		background-repeat:no-repeat;
	}

#team-member-category {
}
#team-member-category h3 {
	margin-bottom:15px;
}

#team-member-category-members-wrapper {
	margin-top:17px;
}

#team-member-category-members-wrapper h4 {
	background:transparent url('../images/team/team-title-bg.gif') repeat-x center center;
	padding-right:7px;
}
	#team-member-category-members-wrapper h4 span {
		background-color:#fff;
		font-weight:normal;
		padding:0 9px;
	}

#team-member-category-members-wrapper {
	width:125px;
}
#team-member-category-members-wrapper #team-list-wrapper {
	width:125px;
}
	#team-member-category-members-wrapper #team-list-wrapper #team-list {
		width:131px;
	}

#page-nav {
	display:none;
}
