	
body {
    font-family: "Book Antiqua", Georgia, "Times New Roman", serif;
    font-size: 110%;

    text-align: center;
    background-color: white;
    
    margin:  0 auto; 
    margin-bottom: 30px;
    padding: 0 ; 
    padding-left: 10px; 
    padding-bottom: 10px; 
    height : 90%;
    min-width: 792px; 
    width: 95%; 
    }
iframe{
width:92%;
height:400px;
max-height: 50%;

}
    

    #wrapper {
        width:95%;
        height:90%;
        margin: 0px;
        padding: 0 2.5% 0 2.5%;
        padding-bottom: 10px; 
        background-color: white;
    }

    #header {
        width:100%;

    }

    #navigation {
        width:20%;
        height:100%;
        float:left;
        padding:0 ;
        margin-right: 10px;
        margin-top: 10px;
        line-height: 2em;
        background-color: rgba(255,255,255,0.95);
        
        
    }

    #content {
        height:100%;
        width:75%;
        float:center;
        position:relative;
        margin-bottom: 30px;
    }

.contact
{
padding-left:10px;
display: block;
text-align: left;
line-height: 2;

}
.navlink
{
    display: block;
}
p
{
text-align: left;
padding: 0 ; 
margin:10px;


}
    
    
    a:link    {
    color: black;
}

/* visited link */
a:visited {
    color: black;
}

/* mouse over link */
a:hover   {
    color: #e94f1d;
}

a.personlink
{
color: black;
text-decoration:none;
}

a.vislink
{
color: #e94f1d;
text-decoration:underline;
}

a.personlink:hover
{
color: #e94f1d;
text-decoration:underline;
}


td.download
{
padding:10px;
}

th.download
{
padding:10px;
font-weight: bold;
}

table.download
{
margin:10px;
width:100%;
border: 3px solid black;
}





td.participant
{
padding:10px;
}
th.participant
{
padding:10px;
font-weight: bold;
}

table.participant
{
margin:10px;
width:100%;
border: 3px solid black;
}

h1, h2, h3, h4, caption, thead th {
    font-family: ff-nexus-serif, "Book Antiqua", Georgia, "Times New Roman", serif;
	font-weight: 600;
	font-style: normal;
    font-weight: bold;
    text-align: center;
    }

    h1 
    {
    font-size: 175%;
    line-height: 1.1;
    text-align: center;
    width: 100%;
    text-shadow: 0px 1px #EBEBEB;
    padding:0 0 15px 0;
    }
h2 {
font-size: 135%;
line-height: 1.1;
text-align: center;
width: 100%;
margin: 1.2em 0;
}
h3 {
font-size: 120%;
line-height: 1.5;
text-align: center;
margin:10px;
}

td.prog {
padding:10px 5px 10px 20px;
border:0;

}

td.session {
padding:10px 5px 10px 20px;
margin:10px 0 10px 0;
border:0;
text-align: center;
background-color:LightGray;
}


.sessiontitle
{
font-size: 115%;
font-weight: bold;
}

table, th, td {
border: 1px solid grey;
border-collapse: collapse;
text-align: left;
border-spacing:0px;

}
.navtab
{
border: 1px solid grey;
display: block;
width:100%;
border-spacing:0px;
border: 0px;
text-align: center;
}

.navhead
{
display: block;
margin: 0;
padding: 0;
width:100%;
}

table.navtab
{
border: 2px solid grey;
}
td.navhead
{

border: 0;
display: block;
width:100%;
border-spacing:0px;
text-align: center;
background-color: #f3f3f3;

}

tr.navtab:hover
{
background-color:darkgray;
}
tr.navtab
{
border: 1px solid darkgray;
width:99%;
border-collapse: collapse;
margin: 0 auto;
border-spacing:0px;
}
tr.navhead
{
border: 1px solid darkgray;
width:99%;
border-collapse: collapse;
margin: 0 auto;
border-spacing:0px;
}
.contacttable
{
border-collapse: collapse;
    padding: 10px;

border: 0px;
}
th
{
text-align: center;
font-weight: bold;
background-color: #ebebeb;
padding: 0.5em 0.5em 0.5em 0.5em;
}

strong
{
font-size: 110%;
line-height: 1em;
}


em
{
font-weight: bold;
line-height: 1;
}

.logo
{

padding:10px 30px 60px 30px;
margin: 0;
height: 80px;

}

.button
{
width: 90%;
text-align: center;
font-weight: bold;
font-size: 210%; 
}
.bold
{
font-weight: bold;
}
.label
    {
  font-size: 210%; 
  }
  .header
    {
  margin: 0 auto;
  padding: 0 ;
  width:100%;
  min-width: 792px; 
  text-align: center;
  }
  
  .paper
  {

  font-size: 110%; 

  font-weight: bold;
  }
  .name
  {

  text-align: left;
  font-style: italic;
  }
  
  .time
  {
  text-align:center;
  padding:10px 5px 10px 20px;
  font-size: 105%; 
  border:0;
  }