ol.faq {
	list-style: none;
	padding: 0;
	margin:0 0 15px 0;
}
ol.faq li {
	list-style: none;
	padding: 0 !important; 
	margin: 0 !important; 
	font-size: 12px;
	background: #c3bad9 !important;
}
ol.faq li:hover {
	background-color: transparent;
	background-image: none;
}
ol.faq h3 { 
	color: #fff; 
	font: normal 14px Arial, Helvetica, sans-serif; 
	line-height: 20px; 
	background: #351c6d url(../images/open.png) 7px 8px no-repeat !important; 
	display: block; 
	width: 640px; 
	padding: 3px 0 3px 25px !important; 
	margin: 0;
	cursor: pointer;
}
ol.faq h3.active { 
	color: #fff; 
	font: normal 14px Arial, Helvetica, sans-serif; 
	line-height: 20px; 
	background: #351c6d url(../images/close.png) 7px 8px no-repeat !important; 
	display: block; 
	width: 640px; 
	padding: 3px 0 3px 25px !important; 
	margin: 0;
	cursor: pointer;}
ol.faq div.answer { 
	display: none; 
	padding: 20px;
}
ol.faq div.answer p {
	font-size: 12px;
}
ol.faq div.faq_approve {
	display: none;
}
ul.bullet1 { padding: 0; margin: 0 0 0 20px; }
ul.bullet1 li { list-style: disc !important; margin: 0; padding: 0 0 15px 0 !important; line-height: 18px !important;}
