body{
margin:0 1% 0 1%;
background-color:#FFFFFF;
color:#000000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:.75em;

}
#header{
height:117px;
margin:0 0 -2px 3px;
padding:3px 0 7px 14%;
background-image:url(../images/header5print.png);
background-repeat:no-repeat;
background-position:2% 0%;
}
#header h1{
background-color:transparent;
color:#993300;
font-size:250%;
text-align:right;
}
#nav{
visibility:hidden;
}
#nav a:link, a:visited, a:hover, a:active{
visibility:hidden; display: none;
}

#content{
margin-left:1%;
border:2px solid #71808C;
padding:15px 50px 20px 50px;
background-color:#FFFFFF;
color:#000000;
}
#content h1,h2,h3,h4,h5,h6{
background:transparent;
color:#993333;
font-family:Arial,Helvetica,sans-serif;
}
#content h2{
margin-left:-40px;
}
#content h3{
margin-left:-17px;
}
#content img{
float:right;
margin-right:-35px;
padding:15px 0 6px 30px;
}
#content a:link, a:visited, a:hover, a:active{
background-color:#ffffff;
color:#3333CC;

}

dl,dt,dd{
padding-left:25px;
color:#333333;
background-color:#FFFFFF;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
dt{
font-size:100%;
font-weight:bold;
border-bottom:1px solid #E2E2E2;
margin-top:10px;
}
dt .time{
color:#996666;
background-color:#FFFFFF;
font-size:90%;
padding-right:12px;
font-weight:bold;
margin-top:10px;
}
dt .timeprog{
color:#666699;
background-color:#FFFFFF;
font-size:inherit;
padding-right:18px;
font-weight:bold;
margin-top:10px;
}

dd{
font-size:90%;
padding-left:35px;
padding-bottom:5px;
}
.abstract{
display:none;
}

#speakers2 ul,li{color:#000; 
background-color:#fff;
line-height:150%;
}

 .talktitle{
color:#336599; 
background-color:inherit;
font-weight:bold;
}

span.lighter{
font-size:75%;
font-weight:lighter;
color:inherit;
background-color:inherit;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.smaller{
font-size:75%;
color:inherit;
background-color:inherit;
}
.shiftright{
padding-right:22px;
}
.shiftright2{
padding-left:22px;
}
.shiftright3{
padding-left:250px;
}
.progday{
display:block;
margin-left:-25px;
padding:4px;
color:#990033;
background-color:#FFFACD;
font-family:Arial,Helvetica,sans-serif;
font-size:120%;
font-weight:bold;
}
#footer{
clear:both;
margin:1px 0 0 1%;
padding:16px 15px 17px 15px;
color:#333333;
background-color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:80%;
text-align:right;
}
#footer .logos{
margin:-14px 0 0 -10px;
float:left;
color:inherit;
background-color:transparent;
}
#footer a:link{
background-color:transparent;
color:#333333;
text-decoration:none;
border-bottom:none;
}
#footer a:visited{
background-color:transparent;
color:#333333;
text-decoration:none;
border-bottom:none;
}
#footer a:hover{
background-color:transparent;
color:#FFFACD;
text-decoration:underline;
border-bottom:none;
}
#footer a:link{
background-color:transparent;
color:#333333;
text-decoration:none;
border-bottom:none;
}
.nohide{
	visibility:visible;
}
.hiddenprint{ display: none;
visibility:hidden;
}
.hiddenweb{ 
visibility:visible;
}

ul.hiddenweb{ margin-left:-40px;
	
}
	


#topper{display: none;

}


