/*Generic Styles*/
img {
border:none;
}
body {
background-color:#EFEFEF;
}
#phone {
background: #666666;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#666666), to(#000000));
background: -webkit-linear-gradient(#666666, #000000);
background: -moz-linear-gradient(#666666, #000000);
background: -ms-linear-gradient(#666666, #000000);
background: -o-linear-gradient(#666666, #000000);
background: linear-gradient(#666666, #000000);
}
#phone a {
color:#fff;
float:left;
font-size:1em;
margin-left:3%;
}
#nav li {
background: #666666;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#666666), to(#000000));
background: -webkit-linear-gradient(#666666, #000000);
background: -moz-linear-gradient(#666666, #000000);
background: -ms-linear-gradient(#666666, #000000);
background: -o-linear-gradient(#666666, #000000);
background: linear-gradient(#666666, #000000);
padding:7px 10px;
margin:0 5px;
}
#nav li a {
color:#fff;
text-decoration:none;
}
#sidebar img {
margin:0 auto 70px;;
}
table {
width:100%;
min-width:300px;
font-size:11px;
}
td {
text-align:center;
width:auto;
}
.left {
text-align:left;
}
.right {
text-align:right;
}
#email {
float:right;
margin-right:3%;
text-align:right;
width:30%;
}
@media only screen and (max-width: 767px) {
#img_container .affiliation{

}
#img_container {

}
#img_container img {
max-width:7%;
margin-right:20px;
margin-bottom:0;
}
}