div.talks_cam {
   font-family: "myriad-pro",myriad,verdana,arial,sans-serif;

}

div.talks_cam table td, tr.even td, tr.odd td {
   border-bottom: 1px solid #004e8f;
   margin-bottom: 1.0em;
}

div.talks_cam table td {
}

div.talks_cam table {
/*	border: 1px solid #004e8f;
   border-collapse: separate;
   border-spacing: 0 0.5em;*/
}

div.talks_cam table a {
	background-color: transparent; text-decoration: none;
}


div.talks_cam table th {
   color: #ffffff;
   background-color: #263E5F;
   border: 0;
   padding: 0.4em 0.4em 0.9em 0.0em;
   margin-bottom: 1.5em;
   font-size: 1.5em;
}


div.talks_cam table tr.odd td.date.standard, tr.even td.date.standard, tr.odd td.date.special, tr.even td.date.special, td.date.standard {
	width: 47px;
	height: 50px;
   font-family: "myriad-pro",myriad,verdana,arial,sans-serif;
   font-weight: 900;
   font-size: 1.8em;
	line-height: 1.1em;
    color: #ffffff;
	text-align: center;
	background-color: #314e76;
	padding-right: 5px;
	padding-left: 5px;
}

div.talks_cam table td.speaker.standard, td.speaker.special {
	padding-top: 6px;
   font-family: "myriad-pro",myriad,verdana,arial,sans-serif;
   font-size: 1.5em;
   line-height: 1.3em;
   color: #004e8f;
	background-color: #ffffff;
	padding-left: 10px;
	width: 190px;
}

div.talks_cam table td.title.standard, td.title.special {
	padding-top: 6px;
	padding-left: 12px;
   font-family: "myriad-pro",myriad,verdana,arial,sans-serif;
   font-size: 1.4em;
   line-height: 1.2em;
}


div.talks_cam table td.title.special a.click.link {
	padding-top: 6px;
   color: #004e8f;
	text-decoration: underline;
   font-family: "myriad-pro",myriad,verdana,arial,sans-serif;
   font-size: 1.4em;
}

div.talks_cam table tr.even td.title.standard a.click.link, tr.odd td.title.standard a.click.link {
	padding-top: 6px;
    font: normal 1.02em/1.5em 'Arial', sans-serif;
    /*color: #007876;*/
    color: #004e8f;
	background-color: #ffffff;
	text-decoration: underline;
}


div.talks_cam table tr.even td.venue.standard, tr.odd td.venue.standard, tr.even td.venue.special, tr.odd td.venue.special , td.venue.standard {
	padding-top: 6px;
   font-size: 1.5em;
   line-height: 1.4em;
	text-decoration: none;
}

div.talks_cam table td.venue.standard a, td.venue.special a {
	color: #314e76;
font-size: 1.5em;
	background-color: #ffffff;
	text-decoration: none;
}

div.talks_cam table tr.even td.special_message, tr.odd td.special_message {
    color: #314e76;
	background-color: #ffffff;
	border: none;
	padding-top: 5px;
	padding-bottom: 12px;
	padding-left: 15px;
}

p.talks {display: none}

html.js.flexbox.flexboxlegacy.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths.wf-myriadpro-i4-active.wf-myriadpro-i7-active.wf-myriadpro-n3-active.wf-myriadpro-n4-active.wf-myriadpro-n6-active.wf-myriadpro-n7-active.wf-active > body.campl-theme-ff.section_research.section_seminars > div.campl-row.campl-content.campl-recessed-content > div.campl-wrap.clearfix > div#content.campl-column8.campl-main-content > div.campl-content-container > div.talks_cam > div.table > table > tbody > tr.odd > td.date.standard

{
   border-collapse: separate;
   border-spacing: 10px 5px;
}

