/* MeetOurDepartments_mini */
#layoutWrapper {
	
	}
#col {	
	width: 1000px;
	float: left;
	}

#colContent { /* in rightCol */
	border-width: 10px;
	border-style: solid;
	border-color: #666;
	padding: 20px 0 0 0;
	min-height: 440px;
	}
.sideMargins {
	padding: 0 20px;
	}
.subTitle {
	font-weight: 700;
	text-transform: uppercase;
	padding: 20px;
	}
.memberInfoText img {
	visibility: hidden;/* initially hide, will become visible when resized */
	}
/* staffManager widget specific */
.even {
	background-color: #333;
	width: 100%;
	}
.odd {
	background-color: #000;width: 100%;
	}
.deptHeader { /* dept phone# display */
	border-top: 1px solid #FFF;
	height: 25px;
	font-size: 18px;
	padding-left: 20px;
	padding-top: 10px;
	}
	.deptHeaderPhone {
		color: #999;
		}
.memberInfo {
	width: 305px;
	float: left;
	padding: 10px 10px;
	}
.memberInfo div {
	text-align: center;
	}
		.memberName {
			font-weight: 700;
			text-decoration: none;
			}
		.memberTitle {
			font-style: italic;
			}
		.memberName a, .memberEmail a {
			text-decoration: none;
			}
		.memberBioLink a {
			color:#999999;
			font-weight:700;
			font-size:12px;
			text-decoration:none;
			margin-left: -10px;	
		}
.memberBio, .memberNameForBio {
	display: none;
	}
.popup img {
	border: none;
	}
/* BIO POPUP Specific */ 
#DivLayer {
	position: fixed;	
	z-index: 2000;
	border: 10px solid #666;
	width: 480px;
	height: 500px;
	background-color: #000;
	overflow-x:hidden; 
	overflow-y:auto;
	}
#DivLayer a.popup {
	display:none;
}
	#DivLayer .memberInfoText, .memberBioText {
		padding: 20px 20px;
		}
	#DivLayer .memberName, #DivLayer .memberTitle, #DivLayer .memberEmail, #DivLayer .memberCell, #DivLayer .memberFax {
		display: none; /*hide */
		}	
	#DivLayer .memberNameForBio {
		display: inline;
		padding-left: 20px;
		font-size: 18px;	
		}
	.bioText {
		padding-bottom:10px;
		} 
	#mg_closeBtn {
		position: absolute;
		top: 10px;
		left: 365px;
		border: none;
		padding: 0;
		background-color: transparent;
		color: #999;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: 700;
		}
/* old entry 
.displayBio {
	background-color:#000;
	border:10px solid #666;
	display:none;
	overflow:auto;
	padding:20px;
	position:absolute;
	left: 60px;
	height:400px;
	width:400px;
	z-index:100;
	}
.displayBio img {
	margin-right: 10px;
	}
.displayBio .bodyName {
	font-size: 16px;
	}
.displayBio .bioText {
	padding-top: 35px;
	}
.displayBio .closeLink  a {
	float:right;
	text-align:right;
	text-decoration:none;
	color: #666;
	}
.ourPeopleEntry  {
	margin:auto;
	overflow:hidden;
	padding:10px 0;
	text-align:center;
	width:50%;
	vertical-align:top;
	}
.ourPeopleEntry p {
	text-align:center;
	}
.ourPeopleEntry .bodyName {
	font-size:16px;
	margin:0 10px;
	overflow:hidden;
	padding-bottom:5px;
	text-align:center;
	width:340px;
	}
.ourPeopleEntry .moreInfo {
	margin:15px auto 0 auto;
	text-align:center;
	}
.ourPeopleEntry .moreInfo  a {
	text-decoration:none;
	}
.posLeft {
	left:0;
	}
.posRight {
	right:0;
	}


.rightAltColor, .rightAltColor td {
	background-color:#333;
	}

.tableWrapper {
	width:100%;
	}
.rightColText {
	width: 430px;
	vertical-align: text-top;	
	}
.rightColImg {
	padding-left: 20px;
	width: 120px;
	}

hr {
	display: none;
}
*/
