/* TDR tidied up with CIN upgrade June 2004 */
/* TDR font sizes for home pages event, news etc. summaries now take sizing from parent */ 
/* TDR Minor revisions Feb 2004 */
/* TDR Minor revisions Dec 2006 !*/

table.fp {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

th.fp, span.fp {
	font-size: 12pt;
	color: #91A3E3;
	font-style: italic;
	font-variant: small-caps;
	min-width: 200px;
	}
td.news {
	margin-bottom: 2px;
	width: 200px;
	padding: 8px;
	border-right-style: solid;
	border-right-width: 1px;
	}	
td.events {
	margin-bottom: 2px;
	width: auto;
	padding: 8px;
	border-right-style: solid;
	border-right-width: 1px;
	}	
td.scase {
	margin-bottom: 2px;
	width: 200px;
	padding: 8px;
	/*border-right-style: solid;
	border-right-width: 1px;*/
	}	
td.next {
	font-size: larger!important;
	font-style: normal;
	color: #333333;
	padding: 8px;
	margin-bottom: 2px;
	font-weight: bolder;
	width: 80px;
	}	

/* CIN events */
table.eCinhm {
	font-size: 10pt;
	margin-top: 4px;
	background-color: #e4e0f7;
	border: 1px solid #CCCCCC;
	width: 145px;
}
th.eCinhm {
	font-weight: bold;
	font-size: 12pt;
	font-style: normal;
	font-variant: small-caps;
	color: #000000;
}
td.eCinhm {
	font-weight: bold;
}
.eCinhmdate {

}
.eCinhmsum {
	padding: 2px;
}
.eCinhmmore {
	font-size: xx-small; 
	color: #003366;
	margin-bottom: 2px;
}

/* cin project.. */
img.CINprojImage { 
  float: left;
  margin: 8px 8px 0px 0px; 
}

table.prjCinhm {
	font-size: 8pt;
	margin-top: 4px;
	background-color: #e4e0f7;
	border: 1px solid #CCCCCC;
	width: 145px;
}
th.prjCinhm {
	font-weight: bold;
	font-style: normal;
	font-variant: small-caps;
	color: #000000;
}

p.prjCinhm {
	
}


/* These columns should mirror listing home pages for events, news, showcase, etc. */
/* Events column */
p.eHm {
		}

.eHmtitle {
	font-weight: bold;
	font-variant: normal;
}
.eHmdate {
	font-size: xx-small;
	/* letter-spacing: 0.1em; */
}
.eHmsum {
	/*font-size: smaller;*/
	font-variant: normal;
	padding: 4px;
}
.eHmmore {
	font-size: xx-small!important;
	font-style: normal; color: #003366;
	margin-bottom: 2px;
}

/* News column */
.nHm {
	clear: left;
	margin: 2px 0 2px 0;
	}
.nHmtitle {
	font-weight: bold;
	font-variant: normal;
}
.nHmdate {
	letter-spacing: 0.1em;
}
img.nHmpic, .nHmsum img {
	float: left;
	margin: 6px 6px 0px 0px;
    border: 1px solid #000000;
}

.nHmsum {
	font-variant: normal;
}

/* for google sourced news. */
.nHmsource {
	font-variant: normal;
	color: #666666;
}


.nHm p {
margin: 2px 0px 0px 0px;
padding: 0;
}

.nHmsum font {
font-size: 11px;
}

/* */
.nHmmore {
	font-style: normal; color: #003366;
	margin-bottom: 2px;
}

/* Profiles column */
p.proHm {
	}

.proHmtitle {
	font-weight: bold;
	font-variant: normal;
}
img.proHmpic {
	float: left;
	margin-right: 6px;
	border: 1px solid #000000;
}

.proHmdate {
	font-size: xx-small;
	letter-spacing: 0.1em;
}
.proHmsum {
	font-variant: normal;
}
.proHmmore {
	font-size: xx-small;
	font-style: normal; color: #003366;
	margin-bottom: 2px;
}