.question_ul { margin: 0; padding:0; border-bottom: 1px dotted #37ade5;}
	.question_ul li { line-height: 22px; list-style-type: none; padding-right: 20px; background: url(../_images/icons/question_line.gif) no-repeat scroll center right; display: inline;}
	.question_ul a { font-weight: bold;}

.question_div {background:url(../_images/backgrounds/question.gif) top repeat-x;margin:0 14px 15px 0;padding:7px 15px 7px 15px;width:860px;border: 1px solid #f0f0f0;}


	.question_div h2 { margin:0; float:left; color: #37ade5; padding: 0 0 0 19px; line-height: 20px;}
	.question_div .noofanswers { font-weight: bold; float:right; padding-right: 15px; line-height: 20px;}
	.question_div p { padding: 0 0 5px 0; margin:0; line-height: 15px;}
	
	.arrowup { background: url(../_images/icons/questionarrow.gif) no-repeat scroll top left;}
	.arrowdown { background: url(../_images/icons/questionarrow_down.gif) no-repeat scroll top left;}
	#content h2.arrowup a { color: #061f2b;}
	
.qa { }
.q_button { float:right; padding: 10px 15px 0 0;}
.question {  margin: 10px 0 0 0; padding: 0px 20px 10px 20px; background: url(../_images/icons/icon_question.gif) no-repeat scroll top left; color: #218ec1; font-size: 14px;}
.noquestion {  margin: 10px 0 0 0; padding: 0px 20px 10px 0px;}
.questiondate { font-style: italic; color: #8ec6e1;}
.questioncredit { color: #37ade5; font-size: 10px;}
.answer { margin: 10px 0 0 0; padding: 0px 20px 10px 20px; background: url(../_images/icons/icon_answer.gif) no-repeat scroll top left;}

.faq { border-top: 1px dotted #37ade5; padding: 10px; background: url(../_images/backgrounds/questions_bkg.gif) repeat-x scroll top left; width: 880px;}
.faq .hr {border-bottom: 1px solid #c6e4ef; padding: 5px; margin-bottom: 10px;clear: left;}


