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

.faq-module .main-well-skin .swap-border-underline {
	border-bottom: 0;
	text-decoration: underline;
}
/* Commented for Defect#27202
.ie-7 .faq-module .main-well-skin .question-link {
	position:relative;
}
.ie-7 .faq-module .main-well-skin .question-link a {
	position:relative;
}*/
.faq-module .main-well-skin .question-link.closed {
	background-position:-1px -6px;
}
.faq-module .main-well-skin .question-link a:visited {
	color:#36c;
}
.faq-module .main-well-skin ul li ul {
	margin:0;
	padding-bottom:13px;
}
.faq-module .main-well-skin ul li ol {
	padding-bottom:16px;
	margin:0 0 0 20px;
	*margin-left:23px;
}
.faq-module .main-well-skin table {
	margin:11px 0 23px;
}
.faq-module .main-well-skin table th{
	border-top:1px solid #ccc;
}