a img
	{
	border:none;
	}
a
	{
	color:#9999ff;
	}
#content .post-title
	{
	margin-top:10px;
	}
#content table
	{
	border:1px solid #black;
	font-size:13px;
	padding:0;
	border-collapse:collapse;
	}
#content table td
	{
	padding:5px;
	margin:0px;
	vertical-align:top;
	color:black;
	background:#cccccc;
	font-size:13px;
       	border:1px solid black;
	}
#content table td li
	{
	font-size:13px;
	color:black;
	}
#content table td ul, #content table td ol
	{
	padding-left:20px;
	margin:2px;
	}
#content table th
	{
	font-family:"Palatino Linotype", "Palatino", georgia;
	font-weight:normal;
	font-size:14px;
	text-align:center;
	padding:2px;
	margin:0px;
	background:#333333;
	color:white;
	border:solid 1px #000000;
	}
#content table tbody .bottom
	{
	-moz-border-radius-bottomright:16px;
	-moz-border-radius-bottomleft:16px;
	}
.bkg_on
	{
	background-color:#F5F5F5;
	}
.speaker_name
	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:#C0C7D8;
	}
.speaker_title
	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:1.2em;
	font-weight:normal;
	font-size: 12px;
	color:#C0C7D8;
	}
.time
	{
	color:#EFA8A8;
	}

.posted
	{
	padding-top: 0px;
	border-top: 1px solid #037881;
	font-size: x-small;
	}
.program
	{
	padding-bottom: 10px;
	border-bottom: 1px solid #4E859D;
	color:#DCE2EA;
	}
.schedule_list
	{
	}
.schedule_list li
	{
	font-family:"Palatino Linotype", "Palatino", georgia;
	margin-top:1em;
	font-weight:bold;
	}
.schedule_list li span
	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#CFDFF7;
	}