
ul {
	text-align: justify;
}

.profile-pic {
    border-radius: 50%;
    max-width: 100%;
    height: auto;
    width: 100%;
}

.portrait_image {
    height: 160px;
    width: 160px;
}

img {
    	border-radius: 1.5%;
}
a {
color: #1772d0;
text-decoration:none;
}
a:focus, a:hover {
color: #f09228;
text-decoration:none;
}
body,td,th,tr,p,a,strong {
font-family: Helvetica, 'Lucida Grande', sans-serif, Verdana;
font-size: 14px;
line-height: 1.4em;
}
heading {
font-family: Helvetica, 'Lucida Grande', sans-serif, Verdana;
font-size: 22px;
font-weight: 700;
}

heading2 {
    font-family: Helvetica, 'Lucida Grande', sans-serif, Verdana;
    font-size: 16px;
    font-weight: 700;
    }

name {
font-size: 24px;
font-weight: 700;
}
papertitle {
font-family: Helvetica, 'Lucida Grande', sans-serif, Verdana;
font-size: 14px;
font-weight: 700;
}
name {
font-family: Helvetica, 'Lucida Grande', sans-serif, Verdana;
font-size: 30px;
}
quote {
font-family: Helvetica, 'Lucida Grande', sans-serif, Verdana;
}
.one
{
width: 160px;
height: 160px;
position: relative;
}
.two
{
width: 160px;
height: 160px;
position: absolute;
transition: opacity .2s ease-in-out;
-moz-transition: opacity .2s ease-in-out;
-webkit-transition: opacity .2s ease-in-out;
}
.fade {
 transition: opacity .2s ease-in-out;
 -moz-transition: opacity .2s ease-in-out;
 -webkit-transition: opacity .2s ease-in-out;
}
span.highlight {
    background-color: #ffffd0;
}
