#faq #faq_topics h3 {
	display: block;
}

#faq_topics {
	float: left;
	position: relative;
	margin-top: 18px;
}

#content a {
	color: #6d6e71;
	text-decoration: underline;
}

#faq ul.panel_ref {
	position: static;
	margin-top: 19px;
}

#faq ul.panel_ref li {
	float: none;
	margin-bottom: 5px;
	background: transparent url(../images/arrow_out_opened.gif) no-repeat 2px 3px;
}

#faq ul.panel_ref li a {
	padding: 0 0 0 14px;;
	border: 0 none;
}

#faq ul.panel_ref li a.active {
	border: 0 none;
	font-weight: bold;
}

#faq_topics #faq_general {
	display: block;
}

#faq_general dt a {
	color: #a97;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding: 3px 0 3px 28px;
	outline: none;
}

#faq_general dd ul {
	clear:both;
	list-style-type:disc;
	margin:0 0 7px 25px;
}
#faq_general dd ol {
	margin:0 0 7px 29px;
	color: #666666;
}
#faq_topics #toggle-all {
	position: absolute;
	top: 0;
	right: 0;
	color: #a97;
	text-decoration: underline;
}

#faq_topics #toggle-all a {
	color: #a97;
	text-decoration: underline;
	outline: none;
}

#faq_topics #toggle-all a.opened {
	background: none;
}

#faq_a {
	margin-top: 12px;
}

#faq_a dt {
	margin-bottom: 13px;
}

#faq_a dd {
	margin-bottom: 15px;
	padding-left: 28px;
}

#faq_a .DTplus a {background: transparent url(../images/arrow_box_closed.gif) no-repeat 2px 3px;}
#faq_a .DTminus a {background: transparent url(../images/arrow_box_opened.gif) no-repeat 2px 3px}
#faq_a .showDD {position:static;}
#faq_a dd,.hideDD{top:-9999px;position:absolute}

