body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 800px;
    font-size: 14px;
    text-align: left;
}

h1 {
    margin: 20px 0;
    font-size: 24px;
    color: #505050;
    text-align: left;
}

h2 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 18px;
    color: #505050;
    text-align: left;
}

p {
    text-align: justify;
}

.bottom {
    clear: both;
    font-size: 9px;
    padding: 20px 0 0 0;
    text-align: right;
}


.seminar {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 600px;
    background-color: #DCDCDC;
    padding: 10px;
    /* text-align: right; */
}

.meeting {
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
}

.venue {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;    
    color: #009900;
}

.speakers {
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    color: #000;
}

.pandemic {
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}

.date {
    font-size: 14px;
    font-weight: bold;
    color: #880000;
}


a:visited {
    color: #000088;
    font-weight: bold;    
    font-style: normal;
    text-decoration: none;
    border-bottom: 1px dotted;
}
a:link {
    color: #000088;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    border-bottom: 1px dotted;
}
a:hover {
    color: #0000DD;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    border-bottom: 2px solid;    
}

.close {
    text-align: right;
    margin-top: 5px;
}

.abstract
{
  display: none;
  color: #423f04;
  line-height: 14px;
  font-size: 12px;
  text-align: justify;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.time {
    color: #990000;
    font-weight: bold;
}

.inst {
    color: #333333;
}

.speaker {
    color: #808080;
    background-color: transparent;
    font-weight: normal;
    margin-top: 15px;
    margin-bottom: 3px;
    margin-left: 5px;
}

.semname{
    color: #808080;
    font-weight: bold;
}

.title {
    font-weight: bold;
    font-style: italic;
    margin-left: 5px;
}

.talk {
    background-color: #e0e0e0;
    width: 800px;    
    margin: 20px 0;
    padding-left: 0;
    padding-bottom: 5px;
    padding-top: 0;
}

.breakname {
    color: Green;
    background-color: transparent;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 3px;
    margin-left: 5px;
}

#address {
    font-weight: normal;
    font-size: 14px;
    margin-bottom: 20px;
}
