﻿/* container for profile image */
.profileImageDiv {
	float: left;
	padding: 10px;
}
/* profile image */
.profileImageDiv img {
	border-color: #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 0 7px rgba(0, 0, 0, 0.5);
	padding: 10px;
}
/* container for name, department, title, phone, office, address, email and website */
.profile {
	float: left;
	margin-left: 1em;
	width:70%;
}
/* container for individuals name */
.profile h2.nameLbl {
	border-bottom: 1px solid #999999;
	color: #555555;
	font-size: 1.5em;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: .5em;
	font-family:Arial, Helvetica, sans-serif;
}
/* container for department, title, phone, office, address & EMAIL */
.profile .appointmentList {
}
/* container for department, title, phone, office and address */
.profile .orgAppointment {
}
/* department */
.profile .orgAppointment h4.orgNameLbl {
	color: #555555;
	line-height:1em;
	padding-top:1em;
}
/* container for title, phone, office and address, margin-left indented the items */
.profile .orgAppointment .orgInfo {
	margin-top:-1.5em;
}
/* start of title list */
.profile .orgAppointment ul {
	margin: 0;
	padding: 0;
}
/* list for title */
.profile .orgAppointment li {
	color: #A57600;
	list-style-type: none;
	line-height:1.5em;
	margin-left:1em;
}
/* container for email and personal website labels and links */
.profile #employeeInfo  {
	margin-left:-1em;
	margin-top:1em;
}
/* labels for phone, office, address, email & personal website */
.profile .tablelessForm label {
	float: left;
	line-height:1.5em;
	margin-left:1em;
}
/* email and personal website links */
.profile .tablelessForm .details {
	margin-left:11em;
	line-height:1.5em;
}
/* email */
.profile #employeeInfo LABEL {
	font-weight: 600;
	color: #555555;
}
/* email address */
.profile #employeeInfo #ctl00_m_g_29e857cc_02b1_466e_b98d_c80136f9f68d_ctl00_emailLbl {
	margin-left: 5em;
}
/* email address for LA */
.profile #employeeInfo #ctl00_m_g_bdfa1340_b124_410f_a72b_7066eee150a4_ctl00_emailLbl {
	margin-left: 5em;
}
/* email address for HORT */
.profile #employeeInfo #ctl00_m_g_dca45007_ba2b_4c1f_b53e_e22f82d912cd_ctl00_emailLbl {
	margin-left: 5em;
}

/* phone, office, address data */
.profile .tablelessForm .detailsNarrow {
	margin-left:6em;
	line-height:1.5em;
}
/* general info indent */
#ctl00_m_g_70a1e6c5_8c0d_4505_88df_ed0c46c0bc88_ctl00_generalInfo {
	padding-left:1.5em;
	padding-right:1em;
}
/* Awards & Honors container */
#honorPanel {
	margin-left:.5em;
}

/* Awards & Honors title */
#honorPanel h1  {
	color:#a57000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight:bold;
}
/* Awards & Honors content */
#honorPanel .dspcont {
	margin-left:1em; 
	margin-top:-1em;  
}
#honorPanel P {
	padding-bottom:0px;
}
/* Patents container */
#patentPanel {
	margin-left:.5em;
}
/* Patents title */
#patentPanel H1  {
	color:#a57000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight:bold;
}
/* Patents content */
#patentPanel .dspcont {
	margin-left:1em;
	margin-top:-1em;
}
/* Selected Publications container */
#pubPanel{
	margin-left:.5em;
}
/* Selected Publications title */
#pubPanel H1  {
	color:#a57000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight:bold;
}
/* Selected Publications content */
#pubPanel .dspcont {
	margin-left:1em;
	margin-top:-1em;
}
/* directory classes */
/* table cells */
.directoryTbl {
	display:block;
	padding-top:1em;
}
.directoryTbl td {
	padding:0 .75em .75em 0; 
	font-size:1em;
	line-height:1.25em;
	vertical-align:top;
	width:30%;
}
.directoryTbl td + td {
	width:40%;
}
.directoryTbl td + td + td {
	width:12%
}
.directoryTbl td + td + td +td {
	width:28%;
}

/* container for the alpha listing at the top of the page */
.directoryInitialList {
	border:none;
	margin:0 auto;
	padding-top:1em;
} 
/* alpha listing at top of page */
.directoryInitialList LI {
	float:left;
	padding:2em .96em;
	list-style-type:none;
	font-weight:bold;
	text-align:left;
	margin-top:-2em;
} 
/* header row for the table */
th.dirName, th.dirTitle, th.dirPhone, th.dirEmail {
	text-align:left;
	padding-bottom:.75em;
}
/* Navigation row at bottom for the previous, next and page count */
.dirNav {
	font-size:1em;
	text-align:center;
}
/* next at the bottom of the page */
.dirNext {
	font-weight:bold;
	float:right;
	padding-right:1.5em;
}
/* previous at the bottom of the page */
.dirPrev {
	font-weight:bold;
	float:left;
}
.directoryTbl tr.altRow {
	background-color:#fff;
}




