	body {font: 0.85em 'Helvetica Neue', Arial, sans-serif;}
	img {border: none;}
	
	#banner a {background: url("http://media.abstractbook.org/duke-header.gif")
top left no-repeat;
	display: block; height: 150px; width: 975px; margin: 0; padding:0; border: 0; overflow: hidden;
	}
	
	#banner b {position: absolute; left: -9999px; text-indent: -9999px; overflow: hidden;}
	
	#container {text-align: center; margin: 0 auto; width: 975px;}
	#content {text-align: left; width: 100%; margin: 0 auto;}
	
	div.abstract {text-align: left;}
	
	#notification {background: #ff9; color: #060606; border: 1px solid #dd6; font-size: 95%; width: 75%; padding: 1em;}
	
	table {border-collapse: collapse; border: 1px solid #999; width: 950px; margin-top: 3em;}
	table caption {font-size: 120%; color: #363636; font-weight: bold; text-align: left; padding-bottom: 3px; padding-top: 0.5em; border-top: 1px solid #fff;}
	tr th {background: #369; color: #fff; text-align: left; font-weight: bold; padding: 2px;}
	tr td a:link, tr td a:visited {color: #333; text-align: left; }
	tr td a:link, tr td a:visited {text-decoration: underline; font-weight: bold;}
	
	tr.row1 {background: #bbddfb;}
	tr.row1:hover, tr.row2:hover {background: #dadada;}
	tr.row1 td a:hover, tr.row2 td a:hover {color: #06c; text-decoration: underline;}
	tr.row1 td {border: 1px solid #aaa; padding: 5px;}
	tr.row2 td {border: 1px solid #aaa; padding: 5px;}
	tr.row2 {background: #fcfcfc;}
    td.authorlist {font-size: 0.85em;}
    p.authorlist {font-size: 0.85em; color: #616161; width: 55em;}
    div.conference-meta {font-size: 0.95em; color: #333;}
    tr td.time, tr td.room, tr td.date, dd.session_chair {white-space: nowrap; text-align: left; }  
    tr td.time, tr td.prer, tr td.presr, tr td.orgr, tr td.disc, tr td.chair, tr td.room, tr td.date, dd.session_chair {font-size: 90%; text-align: left; }  
    tr td.title {text-align: left;}
    div.abstract {font-size: 1em; width: 45em;}
    td.row_header, td.rm {white-space: nowrap; font-size: 90%;
	background: #f7f7f7 url(http://media.abstractbook.org/img/navbar-bg.gif) repeat-x bottom;}
	
	ul.slider_switcher {
    list-style: none;
    margin: 0 0 3em 0;
    padding: 0;
    padding-bottom: 9px;
    border-bottom: 1px solid #000;
}



#important {background: #f90; color:#000; font-weight: bold; font-size: 95%; border: 1px solid #dd6; width: 75%; padding: 1em;

}

span.slides {background: url(http://media.abstractbook.org/icons/slides.gif) top left no-repeat;}



p.location {color: #666; font-size: 86%;}

ul.slider_switcher li {
    display: inline;
    margin-right: 10px;
}

ul.slider_switcher a {
    padding: 10px;
    color: #000;
    text-decoration: none;
}

ul.slider_switcher a:hover {
    background-color: #f6f6f6;
}

ul.slider_switcher a.selected {
    background-color: #fff;
}

ul.slider_switcher a:focus {
    outline: none;
}

.hide {
    display: none;
}
	
	    
 #slider {
  width: 990px;
  margin: 0 auto;
  position: relative;
}




.navlist
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
}

.navlist ul, .navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

.navlist a:link, .navlist a:visited,  .navlist a:hover
{
float: left;
line-height: 14px;
font-weight: bold;
border-bottom: 4px solid #fff;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}

.navlist a:link#current, .navlist a:visited#current, .navlist a:hover
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

.navlist a:hover { color: #000; }

.hide {visibility: hidden;}

    /* 
NAVBAR ---------------------------- */		

#navbar {
	clear: both;
	width: 975px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #c7c7c7;
	background: #f7f7f7 url(http://media.abstractbook.org/img/navbar-bg.gif) repeat-x bottom;
	}

#navbar ul {

list-style: none;
	float: left;
	width: 95%;
	padding-left: 17px;
	margin: 0;
	}

#navbar ul li {
	float: left; 
	}

#navbar ul li a {
	display: block;
	padding: 12px 15px 12px 33px;
    font-size: 95%;
	font-weight: bold;
	color: #666;
	border-left: 1px solid #fff;
	border-right: 1px solid #d2d2d2;
	background-position: 12px center;
	background-repeat: no-repeat;
	}

#navbar ul li a:hover {

	color: #06c;
	background-color: #f9f9f9;
	}



.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}

.clearfix {display:inline-block;}
.clearfix {display:block;}





#tabsJ {
    float:left;
    width:100%;
    font-size:93%;
    line-height:normal;
    border-bottom:1px solid #24618e;
    background: #fff;
    margin-bottom: 1em;
}

#tabsJ ul {
    margin:0;
    padding: 10px 10px 0 0;
    list-style:none;
}

#tabsJ li {
    display:inline;
    margin:0;
    padding:0;
}

#tabsJ a {
    float:left;
    background:url("http://media.abstractbook.org/img/tableftJ.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 5px;
    text-decoration:none;
}

#tabsJ a span {
    float:left;
    display:block;
    background:url("http://media.abstractbook.org/img/tabrightJ.gif") no-repeat right top;
    padding:5px 15px 4px 6px;
    color:#1a5581;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabsJ a span {
    float:none;
}

/* End IE5-Mac hack */

#tabsJ a:hover span {
    color:#FFF;
}

#tabsJ a:hover {
    background-position:0% -42px;
}

#tabsJ a:hover span {
    background-position:100% -42px;
}

#conference #tabsJ a#conferencenav {
    color:#FFF;
    background:url("http://media.abstractbook.org/img/tableftJ.gif") no-repeat 0% -42px;
}

#conference #tabsJ a#conferencenav span  {
    color:#FFF;
    background:url("http://media.abstractbook.org/img/tabrightJ.gif") no-repeat 100% -42px;
}
	#notification {background: #ff9; color: #060606; border: 1px solid #dd6; font-size: 95%; width: 75%; padding: 1em;}

#your-account {font-size: 90%; color: #060606; font-weight: bold; text-align: right;}

