/* faq begin */
.questions {	
	margin-bottom:20px;
}
.questions .category {
	margin-bottom:20px;	
}
.questions .category .title a {
	font-size:18px;
	text-decoration:none;
	margin-bottom:10px;
	display:block;
	color:#A09ECD;	
}  
.answers .category {
	margin-bottom:20px;	
}
.answers .category .head {
	font-size:18px;
	text-decoration:none;
	margin-bottom:10px;
	display:block;
	color:#A09ECD;
	font-weight:bold;
	border-bottom:1px solid #E2E1ED;	
}
.faq .sep {
	font-size:26px;
	color:#C4C4DE;
	margin:30px 0px 30px 0px;
	font-weight:bold;
}
.faq .question {
	margin-bottom:10px;
	width:458px;
	height:16px;
	clear:both;
}
.faq .question .arrow {
	float:right;
	clear:right;
	width:15px;
	height:15px;
	background-image:url('../images_pitriot/faq/q_arrow.gif');
	background-repeat:no-repeat;
}
.faq .question a {
	float:right;
	margin-right:4px;
}
.faq .answer {
	text-align:right;
	clear:both;	
	margin-top:20px;
}
.faq .answer .title {
	font-weight:bold;
	color:#CBA1E2;	
}
.faq .answer .content {
	text-align:right;
	clear:both;	
}
.faq .answer .back {
	margin-top:10px;
	text-align:left;
	clear:both;	
}
.faq .answer .back a {
	font-size:10px;
	color:#CBA1E2;	
}
.faq .answer .back img {
	vertical-align:middle;	
}
/* faq end */