
			p {
				padding: 0px 0px 0px 0px;
			}
			div#ref {
				margin-bottom:10px;
			}
			div#ref p{
				margin:0px;
				padding:0px;
				font-size:9pt;
				font-style:italic;
			}
			div#ref p:first-of-type{
				font-size:10pt;
				font-weight:bold;
				font-style:initial;
			}
			div.title {
				font-size:14pt;
				font-weight:bold;
				/*color:#4E78A0;*/
				margin-bottom:5px;
			}
			div.abstrnr {
				font-size:12pt;
				font-weight:bold;
				margin-bottom:5px;
			}
			div.authors {
				font-size:11pt;
				font-weight:bold;
				/*color:#4E78A0;*/
				margin-bottom:5px;
			}
			div.session {
				font-size:11pt;
				font-weight:bold;
				margin-bottom:10px;
			}
			div.affiliations {
				font-size:10pt;
				font-style: italic;
				/*color:#4E78A0;*/
				margin-top:-20px;
				margin-bottom:25px;
			}
			div.citations_etc {
				font-size:10pt;
				margin-bottom:2px;
			}
			list, list-item{
				/*display: inline-block;*/
				border:red none thin;
				white-space:nowrap;
				margin:0px;
				padding:0px;
				float:
			}
			div.figure {
				margin: 20px 0px 20px 0px;
			}
			.inlineAbstract {
				margin:0px 50px 0px 20px;
			}
			.abstract {
				font-size: 11pt;
				font-family: Arial, Helvetica;
				text-align:left;		
			}
			.author-affiliation-block {
				font-size: 11pt;
				font-family: Arial, Helvetica;
				text-align:left;		
				border:thin black none;
				margin:5px 0px 15px -2px;
			}
			td.author {
				padding:5px 0px 10px 0px;
			}

			img.abstract {
				max-width:500px;
			}
			caption.abstract {
				color:#666;
				font-weight:bolder;		
			}
			tfooter.abstract {
				font-style:italic;
				font-size: 8pt;
			}
			fn.abstract>p {
				font-style:italic;
				font-size: 8pt;
			}
			th.abstract {
				background-color:#eee;
				font-size: 10pt;
				font-family: Arial, Helvetica;
				border-bottom: #333 thin solid;
				border-left: white medium solid;
				color:#666;
			}
			td.abstract {
				text-align:left;
				background-color:#fff;
				padding:0px 5px 0px 5px;
				font-size: 8pt;
				font-family: Arial, Helvetica;
				border: #333 thin none;
			}
			table.abstract {
				font-size:10pt;
				font-family: Arial, Helvetica;
				border-spacing:2px;
				background-color:#fff;
				border-top: #333 thin solid;
				border-bottom: #333 thin solid;
			}
			ul.abstract {
				list-style-type:none; /*square;*/
				/*list-style-position: inside;*/
				margin:0px;
				padding-left:5px;
				line-height:0;
				/*background-color:lightblue;*/
			}
			li.abstract {
				/*border:red solid thin;*/
				padding:0px;
				margin-left:-3px;
				margin-top:-3px;
				font-size:11pt;
				line-height:70%;
				font-style:italic;
				
			}
			.contentWrapper {
				border:thin solid red;
			}
			.bookmarked {
				margin: 0px 0px 0px 0px;
				padding: 0px 30px 15px 0px; 
				border-bottom: thin solid #dddddd;
			}
			span.sesstype {
				font-weight:normal;
				font-style:italic;
			}

