@charset "utf-8";
/* CSS Document */

.faqitems {
	padding: 20px 0px 20px 0px;
}
.faqitems .faqitem {
	display: block;
	width: 490px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
.faqitems .clear { display: block; clear: both; }

	.faqitems .faqitem .faqtop {
		display: block;
		clear: both;
		height: 9px;
		margin: 0;
		padding: 0;
		overflow: hidden;
		background-image:url(/assets/images/faq_top.gif);
		background-position: 0px 0px;
		background-repeat:no-repeat;
	}
	.faqitems .faqitem .faqbottom {
		display: block;
		clear: both;
		height: 9px;
		margin: 0;
		padding: 0;
		overflow: hidden;
		background-image:url(/assets/images/faq_bottom.gif);
		background-position: 0px 0px;
		background-repeat:no-repeat;
	}

.faqitems .faqitem.last {
	border-bottom: none;
}

.faqitems .faqitem .faqtitle,
.faqitems .faqitem .faqtitleclosed {
	display: block;
	clear: both;
	min-height: 15px;
	margin: 0;
	padding: 0px 10px 0px 20px;
	background-color: #e1e1e1;
}

	.faqitems .faqitem .faqtitle a {
		display: block;
		color: #000000;
		min-height: 15px;
		background-image:url(/assets/images/faq_minus.gif);
		background-position: top right;
		background-repeat: no-repeat;
		padding: 0px 40px 0px 0px;
	}
	.faqitems .faqitem .faqtitleclosed a {
		display: block;
		color: #000000;
		min-height: 15px;
		background-image:url(/assets/images/faq_plus.gif);
		background-position: top right;
		background-repeat: no-repeat;
		padding: 0px 40px 0px 0px;
	}

.faqitems .faqitem .faqcontent {
	display: block;
	background-color: #e1e1e1;
	padding: 10px 20px 0px 20px;
	overflow:hidden;
}
	.faqitems .faqitem .faqcontentclosed {
		display: none;
	}