#faqList li { list-style: none; }
#faqList .question {
  background: transparent url('plus.png') left center no-repeat; 
  font-size: 18px;
  padding: 10px 0 10px 22px;
  width: 900px !important;
}
#faqList li.simpleFAQShowing .question {
  background: transparent url('minus.png') left center no-repeat;
}
#faqList .simpleFAQHover { color: #cc0000; }


.active {font-weight: bold; color: #cc0000;}


#faqList .answer {
  margin-left: 0;
  text-align: center;
  padding: 0 0 20px 0;
  /* border: 1px solid #66c; */
  padding: 0.4em;
  font-size: 1.1em;
  font-family: "Lucida Grande", Arial, Tahoma, Helvetica, sans-serif !important;
}
#faqList .answer p {
	text-align: center;
	width: 900px !important;
	font-weight: normal;
	font-family: "Lucida Grande", Arial, Tahoma, Helvetica, sans-serif !important;
}
#faqList .answer img {
	text-align: center;
}
.tags { font-size: 0.7em; color: #999; }

#bodySection .top-hidden-header {
	text-align: left;
	font-size: 3.5em;
	letter-spacing: 0.05em;
	font-weight: bolder;
	padding: 15px 0 20px 0;
	color: #0076a7;
}

#bodySection .top-hidden-header #smaller {
	font-size: 0.4em;
	letter-spacing: normal;
}

#bodySection .top-hidden-content {
	width: 340px;
	font-size: 0.75em;
	line-height: 1.5em;
	color: #636466;
	padding: 0 0 40px 0;
	font-family: "Lucida Grande", Arial, Tahoma, Helvetica, sans-serif !important;
}

#bb {
	padding-left: 50px; 
	padding-right: 170px;
}
#br {
	padding-left: 20px;
}
#ps {
	padding-left: 180px;
}
.answer span {color: #636466;}