/* 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; margin-left: 0;}
.dtclosed { margin-bottom: 10px; color: #06C; cursor: pointer;}
.dtopen { margin-bottom: 2px; color: #06C; cursor: pointer;}
.ddclosed { display: none}
.ddopen { display: block} 
.plusMinus {
	height: 9px;
	width: 9px;
	position: static;
	vertical-align: middle;
}