.profilehdr {
color:#aa3583;
font-size:2.0em !important;
}
.eventday {
font-size:2.4em;
color:#D49AC2 ;
font-style:italic;
font-weight:bold;
display:block;
text-align:center !important;
}

.eventtitle, .eventdetail {
padding:0px 4px;
font-size:1.2em;
font-style:normal;
display:block;
}

.eventtitle {
font-weight:bold;
color:#AA3583;
font-style:normal;
}


/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Table */
	table.ImmTS_Default		{background-color:#eeffee;} /* Overall table style */

	table.ImmTS_Default th, 
	table.ImmTS_Default td	{padding:2px; margin:2px;} /* Cell padding and spacing styles */

	table.ImmTS_Default, 
	table.ImmTS_Default th, 
	table.ImmTS_Default td	{border:1px solid black;} 
	     
	table.ImmTS_Default th	{background-color:#bbFFbb; color:black;} 
	table.ImmTS_Default tr	{}
	table.ImmTS_Default td	{color:black;}

	table.ImmTS_Events { } /* Overall table style */

	table.ImmTS_Events th, 
	table.ImmTS_Events td	{padding:2px; margin:2px;text-align:left;} /* Cell padding and spacing styles */

	table.ImmTS_Events, 
	table.ImmTS_Events th, 
	table.ImmTS_Events td.eventday 	{  color:#D49AC2 ; font-style:italic; font-weight:bold; text-align:center;} /* Table border style */
	     
	table.ImmTS_Events th	{border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; border-left:1px dotted #ccc; border-right:1px dotted #ccc; background:#EBEBEB;   text-align:center; padding:4px 0px;color:#000;font-style:normal;}						/* Apply style to header cells */
	table.ImmTS_Events tr	{vertical-align:middle;}	/* Apply style to data cells */
	table.ImmTS_Events tr:first-child	{text-align:center !important;}	/* Apply style to data cells */
	table.ImmTS_Events td	{border-bottom:1px dotted #ccc; border-left:1px dotted #ccc; border-right:1px dotted #ccc;vertical-align:middle;}						/* Apply style to data cells */