/* CSS Document */

 Table elements 
.epfPurpleTitle{background-repeat: repeat-x;	background-color: #DDD9D4; font-size: 12px; }
.epfGreyTitle{background-repeat: repeat-x;background-color: #B3C1DD; font-size: 12px; }
.epfGreyPortletBody{background-color: #f4f2f1;padding: 0px 0px 0px 0px;
font-size: 12px; }
 FAQ elements 
#faqalllinks { font-size: 12px; color: #06C; text-align: right; margin-top:20px}
#faqalllinks a:visited { color: #06C }
.faqdl dt{
	padding: 0 0 2px;
	margin: 0 0 10px 0px;
	display: underline;
	background-color: #FFFFFF;
}
.faqdl dd {
	padding: 0 0 2px;
	margin: 0 0 10px 0px;
	display: underline;
	background-color: #FFFFFF;
}
.faqdl dt { cursor: pointer; cursor: hand; margin-left: 0;display: underline }
.dtclosed { margin-bottom: 10px; color: #06C; cursor: pointer; cursor: hand !important }
.dtopen { margin-bottom: 2px; color: #06C; cursor: pointer; cursor: hand !important }
.ddclosed { display: none}
.ddopen { display: block} 
