.faq {
  padding: 0px;
  margin:0px 0px 20px 0px;
}
.faq dt {
	color: #000000;
	padding: 4px 10px 8px 12px;	
	line-height: 1.2;
	cursor: pointer;
}
.faq dt.faqClosed {
  background: transparent url(/img/faq_arrow_closed.gif) no-repeat scroll 0px 8px;
}
.faq dt.faqOpen {
	background: transparent url(/img/faq_arrow_open.gif) no-repeat scroll 0px 8px;
	font-weight: bold;
}
.faq dd {
	border-bottom:1px dotted #cccccc;
	display: none;
	margin: 0px 0px 5px 0px;
	padding: 2px 15px 10px 15px;
	overflow: hidden;
}
.faq dt.faqOpen dd {
	display:block;
}
.faq .faqHide, .faq .faqShow {
	display: block;
	margin: 6px 0;
	padding: 0 0 0 28px;
	/*background: url(minus.gif) no-repeat 5px 50%;*/
	font-weight: bolder;
	text-decoration: none;
}
.faq .faqShow {
	/*background-image: url(plus.gif);*/
}

.faq dt.faqClosed {
	color:#111111;

}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
