#faq_questions, #faq_answers {
	float:left;
	height:455px;
}

#faq_answers,
#faq_questions{
	height:496px;
}

#faq_answers{
	width:386px;
}

#faq_questions .faq_info_listing, 
#faq_answers #faq_answer_container{
	overflow:auto;
	border:0px solid red;
	height:400px;
}
#faq_answers #faq_answer_container{
	height:340px;
	margin-top:8px;
}

#faq_answers .faq_extra_help{
	position:absolute;
	top:405px;
}

#faq_answers .faq_extra_help{ 
	top:435px;
}
#faq_answers #faq_answer_container {
	height:370px;
}

#faq_answers #faq_answer_container p,
#faq_answers #faq_answer_container span{
	font-size:11px!important;
	font-family:Arial,Verdana,Geneva,Arial,Helvetica,sans-serif!important;	
}

#faq_questions .faq_info_listing{
	height:440px;
}

#faq_questions .faq_item_icon, 
#faq_questions .faq_item_icon{
	margin-top:2px; 
	height:11px;
	width:14px;
	border:0px solid red;
	float:left;
	display:inline;
	float:left;
}


.sprite_small_skin.opt_small_arrow_right{
	background-position:-30px -81px;
}
.sprite_small_skin.opt_small_arrow_down{
	background-position:-53px -80px;
}

.sprite_small_skin.opt_small_bullet_point{
	background-position:-102px -80px;
}

#faq_questions .faq_item_title,
#faq_questions .faq_item_title{
	width:232px;
	padding-left:5px;
	float:left;
	border:0px solid red;
	display:inline;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#faq_questions .faq_info_listing ul li ul .faq_item_title{
	width:215px;
	font-weight:normal;;
}
#faq_questions .faq_info_listing ul li ul .main_color .faq_item_title{
	font-weight:bold;
}
#faq_questions {
	width:286px;
}

#faq_answers {
	width:380px;
	margin-left:20px;
}
#faq_questions a{
	color:#666666;
	cursor:pointer;
}

#faq_questions .faq_info_listing ul{
	clear:both;
	display:block;
	overflow:hidden;
	width:253px;
	border:0px solid blue;
}
#faq_questions .faq_info_listing ul li{
	background-repeat:no-repeat;
	clear:both;
	padding-bottom:4px;
	margin-bottom:1px;
	border:0px solid black;
	overflow:hidden;
	list-style:none;
	display:block;
}

#faq_questions .faq_info_listing ul li div{
	cursor:pointer;
}

#faq_questions .faq_info_listing ul li div.main_color{
	cursor:default;
}

#faq_questions .faq_info_listing ul li div.clear_both{
	display:inline;
}

#faq_questions .faq_info_listing ul li ul{
	padding-left:16px;
	padding-top:5px;
	width:235px;
}

#faq_questions .faq_info_listing ul li ul b{
	font-weight:normal;
}

#faq_question_container{
	font-weight:bold;
	font-size:12px;
}
