ul.menuHorizA li {
		display: 							inline;
		font-size:						0.8em;
		}
ul.menuHorizB li {
		display: 							inline;
		font-size:						0.8em;
		}
ul.menuHorizA {
		text-align:						center;
		border-bottom:				solid black 0.1em;
		padding-bottom:				0.4em;
		}
ul.menuHorizB {
		text-align:						center;
		}
p.otherPartLink {
		font-size:						0.8em;
		text-align:						right;
		}
div.week {
		background-color:				#333366;
		height:							56em;
		width:							52.1em;
		font-size:						0.8em;
		margin-left:						0.3em;
		}
div.day {
		width:								10.04em;
		float:									left;
		padding-top:					0.2em;
		margin:							0.3em 0em 0.3em 0.3em;
		font-weight:						bold;
		text-align:							center;
		background-color:			#bbbbcc;
		height:								98.5%;
		}
div.event {
		width:								8.49em;
		border-top:						solid 0.2em #9999aa;
		border-bottom:					solid 0.2em #eeeeff;
		border-right:						solid 0.2em #eeeeff;
		border-left:						solid 0.2em #9999aa;
		background-color:			#ddddee;
		margin:							0em 0.5em 0em 0.5em;
		padding:							0.2em 0em 0em 0em;
		font-weight:						normal;
		text-align:							left;
		}
div.event5hr {
		height:								19.4em;
		}
div.event3hr {
		height:								11.4em;
		}
div.event2hr { 					
		height:								7.4em;
		}
div.event1-75hr {
		height:								6.4em;
		}
div.event1-5hr {
		height:								5.4em;
		}
div.event1-25hr {
		height:								4.4em;
		}
div.event1hr { 					
		height:								3.4em;
		}
div.event45min {
		height:								2.4em;
		}
div.nonevent {
		margin:							0em 0.5em 0em 0.5em;
		padding:							0em 0em 0em 0em;
		font-weight:						normal;
		text-align:							center;
		}
div.nonevent7hr {
		height:								27em;
		}
div.nonevent5hr {
		height:								20em;
		}
div.nonevent15min {
		height:								1em;
		text-align:							left;
		padding-top:					0.2em;
		}
div.walkR {
		padding-left:						2em;
		}
div.walkL {
		padding-left:						6.49em;
		}
div.nonevent5min {
		height:								0.333333em;
		}
span.time {
		font-size:							0.8em;
		padding-left:						0.2em;
		}
div.info {
		padding-left:						0.5em;
		font-size:							0.9em;
		}
span.infotext2 {
		font-size:							0.95em;
		}
span.spkrname {
		font-size:							0.8em;
		}
div.lunch {
		height:								4em;
		line-height:						4em;
		vertical-align:					middle;
		}
div.lunch div.info {
		padding-left:						0em;
		}
div.coffee {
		height:								2em;					
		line-height:						2em;
		vertical-align:					middle;
		}
div.coffee div.info {
		padding-left:						0em;
		}
div.thin {
		width:								7.55em;
		margin-left:						1.48em;
		}
div.specialinterest {
		background-color:			#ccccdd;
		}
div.setBack {
		margin-top:						-4.2em;
		}
div.posterSetBack {
		margin-top:						-4.2em;
		}
div.setLeft {
		margin-left:						0.5em;
		margin-right:					2.24em;
		}
div#jobs {
/*
		margin-top:						-1em;
*/
		}
div#freetime {
		line-height:						15em;
		vertical-align:					middle;
		}
		
		
table.session {
		font-size:							0.9em;
		width:								95%;
		border-collapse:				collapse;
		}
tr.code		{
		background-color:			#ccccdd;
		}
span.prize {
		font-size:							0.75em;
		}
span.time2 {
		font-size:							0.75em;
		float:									right;
		padding-top:					0.3em;
		padding-left:						0.2em;
		}
h4.sessionHead {
		margin:								0em;
		padding:							0em;
		}
.affiliation		{
		font-size:							0.8em;
		padding-left:						1.5em;
		}
td.title		{
		font-size:							1em;
		font-style:							italic;
		}
td.abstract		{
		font-size:							0.9em;
		}
td.coauthors	{
		font-size:							0.9em;
		}
td.posterComment{
		vertical-align: 					top;
		}
th		{
		vertical-align: 					top;
		text-align:							left;
		padding-right:					10px;
		width:								90px;
		font-size:							0.9em;
		}
td.box {
		border:								solid 0.1em black;
		}
tr.speakerRow td {
		border-top:						solid 0.1em black;
		}
tr.speakerRow th {
		border-top:						solid 0.1em black;
		}
td.sessTitle {
		padding-right:					7em;
		}
tr.newSession {
		height:								1em;
		border-top:						solid 0.1em black;
		}

