#waitgif
{
	background:url('images/wait.gif');
	height: 55px;
	width: 55px;
}

.fac_image
{
	float:left;
}

.fac_image_details
{
float:right;
text-align:right;
position:relative;
right: 0px;
}

.appointedTitle
{
	font-weight:bold;
}

.title
{
	color:black;
	font-weight:bold;
	margin-top:2em;
	font-size:1em;
}

.divider {
	background:white;
	height:4px;
	border-bottom:1px solid #c5c5c5;
}

#dukefaculty img {
	padding-left:0px 6px 6px 6px; 
}

.listing {
	height: 150px;
	width: 520px;
	padding:6px;
}

#dukefaculty a:link {

}


#alpha_picker {
	color:#aaa;
	font-weight:bold;
	text-decoration:none;
	background: #E5EEFF;
	border: 1px solid #A2C3F8;
	margin-bottom: 2em;
	padding: 5px 10px 7px 10px;
	width:530px;
	overflow:auto;
}

#alpha_picker a {
	 font-weight: bold;
	 padding: 2px;
	 text-decoration:underline;
}



#ProfileDetailsInset {
	width:93%;
	padding:20px;
	background:#fff;
}

#ProfileDetails img {
	position:absolute;
	top:16px;
	float:right;
	padding:6px;
	margin:6px;
}

h1{
	color:#004189;
}

#facultyProfileDetails p {
	padding:0px;
}

.section {
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:12px;
}

.rankItem {
    font-size:1.35em;
	font-weight: bold;
}

.titleItem {
    font-size:1em;
}

div.clean_box {
	width:220px;
	background: #EFEFEF;
	border: 1px solid #d0d0d0;
	border-bottom: 2px solid #aaa;
	padding: 20px;
	margin-bottom: 15px;
}

div.clean_box p {
	margin: 0 0 1em 0;
}

div.clean_box h1,
div.clean_box h2 {
	margin: 0 0 0.4em 0;
}


#facultyProfileDetails {
	position:relative;
	margin-top:0px;	
}

#nameSearch input {
width:214px;
}

#submit input {
width:54px;
margin-top:2px;
}

.rank {
margin-top:-6px;
font-weight:bold;
}



.pagefooter a:link, .pagingLinksHeader a:link  {
display:inline-block;
border:1px solid #94ABCD;
text-decoration:none;
text-align:center;
padding:4px 6px;
background: white;
margin:4px;
color: #003366;
}

a.current {
display:inline-block;
border:1px solid #9b4500 !important;
text-decoration:none;
text-align:center;
padding:4px 6px;
margin:4px;
}


.pageinfo {
font-size:16px;
color:#1d4f9f;
margin-bottom:6px;
}


.showinginfo {
font-size:16px;

}

a.current:visited {
display:inline-block;
border:1px solid #9b4500; !important;
text-decoration:none;
text-align:center;
padding:4px 6px;
margin:4px;
}

.pagefooter a:hover, .pagingLinksHeader a:hover  {
background: #94ABCD;
color:white !important;
}

.pagefooter a:visited, .pagingLinksHeader a:visited  {
display:inline-block;
border:1px solid;
text-decoration:none;
text-align:center;
padding:4px 6px;
margin:4px;
color: #003366;
background:#fff;
}

