.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 { border-bottom: 1px dotted #37ade5; padding: 14px 0px 2px 0px;}
	.question_div h2 { margin:0; float:left; color: #37ade5; padding: 0 0 5px 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: 14px;}
	
	.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 { border-top: 1px dotted #37ade5; padding: 10px 0px 0px 19px; background: url(../_images/backgrounds/questions_bkg.gif) repeat-x scroll top left;}
.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: #404040;}
.noquestion { width: 500px; 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;}
.faq .hr {border-bottom: 1px solid #c6e4ef; padding: 5px; margin-bottom: 10px;clear: left;}


