#faq {
	font-weight: normal;
	/*border: 0px solid;*/
border-color: #00 #000 #000 #000;
	position: static;
	top: 0px;
	left: 0px;
	/*padding: 0px 100px 20px 20px;*/
	/*color: #666666;*/
	vertical-align: bottom;
	list-style-position: outside;
}

#faq a{
/*color: #666666;*/
}

.faq_group_close{
	font-size: 1em;
	/*font-weight: bold;*/
	color: #666666;
	list-style-image: url(/images/arrclose.png);
	padding-left: 0px;
	border-bottom-color: #333333;
	border-bottom-width: thin;
	border-bottom-style: dotted;
}
.faq_group_open{
	font-size: 1em;
	/*font-weight: bold;*/
	color: #666666;
	list-style-image: url(/images/arropen2.png);
		border-bottom-color: #333333;
	border-bottom-width: thin;
	border-bottom-style: dotted;
}
.faq_question_close{
	font-size: 0.9em;
	font-weight: normal;
	list-style-image: url(/images/arrclose.png);
	list-style-position: outside;
	padding-top: 5px;
}
.faq_question_open{
	font-size: 0.9em;
	list-style-image: url(/images/arropen2.png);	/*padding:10 0 0 0;*/
	color: #009966;
	list-style-position: outside;
	padding-top: 5px;
}

.faq_answer{
	list-style-type: none;
	font-size: 0.9em;
	font-weight: normal;
	color: #666666;
	list-style-image: url('');
	padding-top: 3px;
}
#faq_counter {
	font-size: xx-small;
	color: #999999;
	padding: 0px 100px 20px 20px;
}
