.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer {
	margin-bottom: 10px;
	clear: both;
/*	border-top: 1px solid #000;*/
	border-bottom: 1px solid #000;
}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
.tx-irfaq-pi1 dd { margin-left: 0px; }
.tx-irfaq-pi1 dd p { margin-top: 0px;	}

.tx-irfaq-pi1 .faq-question-by,
.tx-irfaq-pi1 .additional-info {
	margin: 10px 0;
}
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 15px; }

.tx-irfaq-cleaner { clear: left; height: 1px; }
.tx-irfaq-dynheader { cursor: pointer; }
.tx-irfaq-dynans-hidden { display: none; }
.tx-irfaq-dynans-visible { display: inline; }

.tx-irfaq-pi1 .faq-pre-question,
.tx-irfaq-pi1 .faq-pre-answer{
	font-weight: bold;
	margin: 12px 0;
}
.tx-irfaq-pi1 .tx-irfaq-answer h2{
	color: #003d5f;
}

.tx-irfaq-pi1 .faq-category{
	text-align: right;
}

.tx-irfaq-pi1 .irfaq-search-form input{
	font-size: 11px;
	width: 130px;
	margin: 10px;
}
.tx-irfaq-pi1 .irfaq-search-form .irfaq-search-form-submit{
	display: none;
}

.tx-irfaq-pi1 .faq-question-by,
.tx-irfaq-pi1 .additional-info{
	height: 30px;
	background-color: #dde3e5;
	font-weight: bold;
	padding: 10px 15px;
}

.tx-irfaq-pi1 .faq-expert-company{
	text-indent: 23px;
}

.tx-irfaq-pi1 .tx-irfaq-category-list .faq-category{
	text-align: left;
	font-weight: bold;
	margin: 5px 8px;
}
.tx-irfaq-pi1 .tx-irfaq-category-list .faq-category a{
	text-decoration: none;
	line-height: 24px;
}

.tx-irfaq-pi1 .tx-irfaq-latest{
	text-align: left;
	font-weight: bold;
	margin: 5px 8px;
}

.tx-irfaq-pi1 .tx-irfaq-latest a{
	text-decoration: none;
	line-height: 14px;
}

.tx-irfaq-latest .faq-header{
	font-weight: bold;
	margin-bottom: 10px;
}

.tx-irfaq-latest .faq-q{
	margin-bottom: 10px;
	font-weight: normal;
}
.tx-irfaq-latest .faq-a-title{
	font-weight: normal;
}
