#mcol .faqs_wrapper {
	border-top : 1px solid #ccc;
	margin-bottom : 30px;
}

#mcol .faq_title_on {
	font-size : 0.85em;
	font-weight : bold;
	color : #6c3;
	background : #fff url("../i/faq_title_on.gif") no-repeat 391px 8px;
	margin : 0;
	padding : 8px 40px 7px 16px;
	border-bottom : 1px solid #ccc;
}

#mcol .faq_title_on a {
	color : #6c3;
	text-decoration : none;
}

#mcol .faq_title_off {
	font-size : 0.85em;
	font-weight : bold;
	color : #666;
	background : #fff url("../i/faq_title_off.gif") no-repeat 391px 8px;
	margin : 0;
	padding : 8px 40px 7px 16px;
	border-bottom : 1px solid #ccc;
}

#mcol .faq_title_off a {
	color : #666;
	text-decoration : none;
}

#mcol .faq_answer_on {
	padding :  12px 16px 14px 16px;
	margin : 0;
	font-size : 0.8em;
	line-height : 1.6em;
	color : #666;
	background-color : #eee;
}

#mcol .faq_answer_on a {
	color : #333;
}

#mcol .faq_answer_off {
	display : none;
}

#mcol .faqs_see_all {
	float : left;
	font-size : 0.8em;
	font-weight : bold;
	color : #333;
	padding : 14px 14px 0 15px;
}

#mcol .faqs_see_all a {
	color : #333;
	text-decoration : none;
}

#mcol .faqs_back_to_top {
	text-align : right;
	font-size : 0.8em;
	color : #333;
	padding : 14px 14px 0 15px;
}

#mcol .faqs_back_to_top a {
	color : #333;
	text-decoration : none;
}
