/*********** FAQ ***********************/
table.faq_sections{
	padding: 5px;
}
.faq_sections th{
	text-align: left;
	font-size: 12px;
	line-height: 20px;
}
.faq_sections th a{
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
.faq_sections ul{
	list-style-type: none;
	padding-left: 20px;
}
.faq_sections li{
	background: url('../images/small_star.gif') no-repeat left 12px;
	padding-left: 7px;
	font-size: 14px;
	line-height: 27px;
}
.faq_sections a{

}

div.section_name{
	float: left;
	line-height: 18px;
}
div.section_name a{
	font-size: 16px;
}
div.section_active{
	font-weight: bold;
}
div.section_description{
	line-height: 25px;
	font-weight: bold;
}
table.faq_questions th{
	text-align: left;
	font-size: 16px;
	line-height: 25px;
	padding-top: 20px;
	padding-bottom: 5px;
}
table.faq_questions a{
	font-size: 13px;
	font-weight: bold;
}
table.faq_questions th a{
	font-size: 16px;
}
div.section_name_box{
	width: 100%;
	height: 25px;
	line-height: 25px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
div.section_name_box .print{
	padding-top: 4px;
}
div.section_name_box a{
}
input.faq_search_box{
	font-size: 17px;
	line-height: 18px;
	height: 22px;
	padding: 5px;
	border: 1px solid #999999;
	width: 500px;
}
div.faq-search-result-box{
	border: 1px solid #999999;
	background-color: #f0f0f0;
	width: 487px;
	margin: 3px;
	padding: 5px;
	color: #000;
}
div.faq-search-result-box a{
	color: #000;
}
div.faq-search-result-box div.hide_results{
	font-size: 10px;
	text-decoration: underline;
	margin: 3px;
}
div.faq-search-result-box div.results-label{
	font-size: 10px;
	margin: 3px;
}

