/** Question Listing
---------------------------------
* Question Listing top area
*/
.question-list {
	background: #DDD;
	width: 90%;
	margin: 0 auto 20px;
	padding: 8px 0;
}


.question-list .faq-ul-questions-top li,
.question-list .item-list ul li {
	list-style: none;
	padding: 10px 20px 10px 20px;
	margin: 0;
}

.question-list li a,
.question-list li a.active {
	color: #263692;
}

/** Question Entry
---------------------------------
*  Each question styles
*/
.question-entry {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCC;
}

.question-entry .faq-answer {
	padding-left: 20px;
	padding-right: 20px;
	line-height: 1.5em; /*added 9-12-11 RRR*/
}

.question-entry .faq-question {
	padding-bottom: 5px;
	padding-right: 20px;
	margin-bottom: -20px;
}

.question-entry .faq-question a {
	font-size: 1.2em;
	font-weight: bold;
	font-family: "Century Gothic";
}

.question-entry .faq-top {
	padding-top: 3px;
}

.faq-category-indent {
  padding-left: 20px;
}

.faq-more-link {
  font-size: 0.85em;
  margin-left: 30em;
  margin-top: 0;
  margin-bottom: -1.25em;
  text-align: right;
}

.faq-top-link {
  font-size: 0.8em;
  margin-top:0;
  margin-bottom: 0;
  padding-bottom: 1.0em;
}

.faq-question {
  padding-top: 5px;
  padding-left: 20px;
}

.faq-answer {
  padding-left: 40px;
}

.faq-answer .faq-answer-label {
  float: left;
  margin-right: 0.5em;
}

.faq-dl-hide-answer {
  padding-bottom: 15px;
}

img.faq-tax-image {
  float: left;
  padding: 0px 3px 0px 3px;
}

div.faq-detailed-question {
  font-style: italic;
}

.faq .collapsible {
	display: block;
}

.faq .collapsed {
	display: none;
}

.faq #faq-expand-all {
  text-align: right;
  display: none;
}
.faq #faq-expand-all a.faq-expand-all-link,
.faq #faq-expand-all a.faq-collapse-all-link {
  display: none;
}
