body
{
  color: black;
  background-color: #C6EFF7;
  font-family: helvetica, arial, sans-serif;
  text-align: left;
  margin: 0px;
  overflow: scroll;
}

p
{
 margin-left:20px;
 style="color:sienna";
}

h2
{
color:#800040;
text-transform:capitalize;
text-indent: 5px;
font-weight: bold;
}

h3
{
color: #996600;
text-transform:capitalize;
text-indent: 10px;
font-weight: bold;
}
a.topmenu{
float:left;
width: 130px;
text-decoration:none;
color:#006600;
background-color:white;
padding:0.2em 0.2em;
border:2px solid white;
border-style:groove;
}
a.name{
float:left;
width: 130px;
text-decoration:none;
color: #800040;
/* background-color:white; */
padding:0.2em 0.2em;
border:2px solid white;
border-style:groove;
}
a:link
{
text-decoration:none;
text-decoration:underline;
}
a:visited
{
text-decoration:none;
text-decoration:underline;
}
a:hover
{
color: #0066ff;
text-decoration:underline;
}
a:active
{
color: #ff00ff;
text-decoration:underline;
}

ul
{
padding: 0px;
margin: 10px;
}
ul.a {list-style-type: circle;}
ul.b {list-style-type: square;}
/* ul.none {list-style-type: none; } */

ol.number {list-style-type:decimal;}

li
{
padding-left: 14px;
}

table
{
  font-size: 11pt;
border-collapse:collapse;
}
table, th, td
{
  border: 1px solid black;
}
span
{
display:block;
}
div.container
{
width:100%;
margin:0px;
border:1px solid gray;
line-height:150%;
}
div.header,div.footer
{
padding:0.5em;
color:white;
background-color: #009FFF;
clear:left;
}
div.left
{
float:left;
width:160px;
margin:0;
padding:0.4em;
}

div.content
{
margin-left:190px;
border-left:1px solid gray;
padding:1em;
}
div.event
{
width: 90%;
padding:10px;
border:5px solid #ffff99;
border-style:groove;
margin:10px;
}
div.abstract
{
width: 75%;
padding:10px;
border:2px solid #ffff99;
border-style:groove;
margin:5px;
}

.mybox
{
  border-style: solid;
  border-width: 4px;
  border-color: gray;
  background-color: white;
}

