.faq-aps-dp-module .com-main-well-content .show-hide-all {
	padding-bottom:21px;
}
.faq-aps-dp-module .com-main-well-content .show-hide-all a:visited{
	color:#36c;
}
.faq-aps-dp-module .com-main-well-content .faq-main > li {
	background:none repeat scroll 0 0 transparent;
	padding-left:0;
}
.faq-aps-dp-module .com-main-well-content .faq-content-area {
	padding:1px 0 0 18px;
	margin-bottom:-3px;
}
.faq-aps-dp-module .com-main-well-content .question-link {
	background:url("../graphic/faq-arrows-sprite.png") no-repeat scroll -10px -93px transparent;
	padding-left:18px;
	display:block;
}
.lt-ie8 .faq-aps-dp-module .com-main-well-content .question-link{
    display:inline-block;
}

.faq-aps-dp-module .com-main-well-content .question-link.closed {
	background-position:2px -107px;
}
.faq-aps-dp-module .com-main-well-content .question-link.closed + .faq-content-area{
    display:none;
}
.faq-aps-dp-module .com-main-well-content .question-link a:visited {
	color:#36c;
}
.faq-aps-dp-module .com-main-well-content ul li ul {
	margin:0;
	padding-bottom:13px;
}
.faq-aps-dp-module .com-main-well-content ul li ol {
	padding-bottom:16px;
	margin:0 0 0 20px;
}
.lte-ie8 .faq-aps-dp-module .com-main-well-content ul li ol{
    margin-left:23px;
}
.faq-aps-dp-module .com-main-well-content table {
	margin:11px 0 23px;
}

/*layout support*/
.faq-aps-dp-module .com-main-well-content {
    margin-bottom:40px;
}
