/* faq page */
/* The "...Adj" classes listed here are just additional styling adjustment of the master CSS classes.
   If major layout changes are required, please rewrite new clases */

h3.faqh3 {
	background-color:#CCCCCC;
	font-weight:normal;
	margin-right:20px;
	margin-top:15px;
	margin-bottom:0;
}

.faqh3 a {
	text-decoration:none;
	color:#000000;
}

.faqAdj {
	padding-bottom:10px;
	padding-top:10px;
}

.faqAdj .answer {
	background-color:#f8f8f8;
}

.faqAdj .answer {
	clear:both;
	height:100%;
	margin-left:19px;
}

div.questionBlock {
	clear:both;
	background-color:#f8f8f8;
	line-height:19px;
	height:100%;
	margin-top:6px;
	margin-left:19px;
	margin-right:0;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.questionBlock .Q {
	float:left;
	padding-left:3px;
}

.questionBlock .questionText {
	margin-bottom:0;
	margin-top:0;
	font-weight:bold;
	padding-top:0;
}

.faqAdj .answer div {
	margin-left:0;
	padding-top:0;
	vertical-align:top;
}

.A {
	font-family:arial;
	font-size:12px;
	margin-top:2px;
	float:left;
	clear:right;
	overflow:hidden;
	background-color:#f8f8f8;
	padding-left:0;
}

.answerContent {
	float:left;
	width:550px;
	clear:none;
	overflow:hidden;
	background-color:#f8f8f8;
}

.answerContent ul {
	padding-bottom:15px;
}

.answerContent p, .answerContent li {
	line-height:16px;
}

.answerContent p {
	padding-top:2px;
	padding-bottom:10px;
}

div.overflowFix {
	min-height:100%;
	overflow:hidden;
	background-color:#f8f8f8;
}

#faqtogglers {
	display:none;
}

.faqStaticQuestion {
	line-height:19px;
	background-color:#dfdfdf;
	height:100%;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.faqStaticAnswer {
	line-height:19px;
	height:100%;
	margin-top:5px;
	margin-left:20px;
	margin-right:20px;
	font-family:arial;
	font-size:12px;
}

.faqStaticAnswer ul {
	margin-bottom:10px;
}

.faqStaticAnswer ul li {
	margin-left:10px;
}

.faqStaticQuestion p, .faqStaticAnswer p {
	padding-top:0;
	margin-left:25px;
}

.faqStaticAnswer span {
	font-weight:bold;
}

.faqStaticQuestion .Q {
	background-color:#d4e8f4;
	float:left;
	padding-left:3px;
	padding-right:3px;
}

.faqStaticAnswer .A {
	padding-left:3px;
	padding-right:3px;
	margin-top:0;
	font-weight:bold;
	background-color:#ffffff;
	height:100%;
}

.faqStaticQuestion a {
	color:#000000;
}

p.questionLink {
	margin-bottom:0;
	margin-top:10px;
}