h3.faq_opening_title {
	background: url(../../images/fr.en/Gallery/top_round.gif) top left no-repeat #FEE2E2;
	color: #D50202;
	font-size: 20px;
	font-weight: normal;
	height: 46px;
	/*margin: 18px 0 0 6px;*/
	margin: 0 0 0 6px;
	max-height: 31px;
	padding: 15px 10px 0;
}

.faq_docpictures_container { }

.faq_answer { }
.faq_question { }
.faq_question_tr { }
.faq_attached_file_img { }
.faq_bullet_td { }
.bullet_img { }
.open_all_button_link { }
.open_all_button_link:hover { }
.open_all_td { }
.faq_opening_text_td { }
.faq_opening_text_tr { }
.faq_opening_text_empty_tr { }
.faq_sub_cat_empty { }
/***********************************************/
table.faq { 
	background-color:#FEE2E2;
	padding: 0;
	width: 757px;
	border-bottom:25px solid #FEE2E2;
 }
.faq_question_tr_off { }
.faq_question_tr_on { background: #E3EEF6; }
/*.faq_question_tr_on td.faq_close img.faq {}*/
.faq_question_tr_on td.faq_close {
	background: url(../../images/1.he/FAQ/minus.gif) 565px 6px no-repeat #F6F5F5;
	border-bottom: 2px solid #FFFFFF;
	padding: 2px 30px 3px 0;
	vertical-align: top;
}
.faq_question_tr_on td.faq_close a, 
.faq_question_tr_on td.faq_close a:hover {
	color: #00286D;
	display: block;
	font-weight: bold;
	padding: 2px 0px 0;
	text-decoration: none;
	width: 100%;
}
td.faq_close {
	vertical-align: top;
	padding:6px 0 0;
}
td.faq_close img.faq { display: none; }
td.faq_close a,td.faq_close a:hover {
	background:url(../../images/fr.en/Faq/Plus.gif) left 5px no-repeat;
	color: #00286D;
	display: block;
	padding: 2px 28px 0;
	text-decoration: none;
	/*width: 100%;*/
	font-size: 11px;
}
/*td.faq_close a:hover {}*/
td.faq_data_txt {
	background:url(../../images/fr.en/Faq/Minus.gif) left 4px no-repeat;
	color: #00286D;
	height: 100%;
	padding: 0 120px 0 14px;
	vertical-align: top;
	width: 100%;
	font-size:11px;
}
.faq_attached_file_text {
	padding: 4px 0 8px;
	vertical-align: bottom;
}

.faq_attached_file_text img { margin-bottom:-1px; _margin-bottom:-3px;}

a.faq_attached_file_text {
	color: #00286D;
	font-size: 10px;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #459333;
}
td.faq_data_img {
	vertical-align: top;
	padding: 0 30px;
}
tr.picture_title { display: none; }
tr.picture_photographer { display: none; }
tr.faq_attached_file_text { display: none; }
.faq_separator_tr { display: none; }
.faq_sub_cat_table {
}
.faq_sub_cat_bullet {
	background-color:#D50202;
	border: 0;
	height: 5px;
	width: 5px;
	margin:0 7px 0 0;
}
a.sub_faq {
	color: #193571;
	font-size: 12px;
	font-weight: bold;
}
/************************************/
.faq_answer_tr {}
.faq_answer_tr td.faq {
	padding: 5px 0 10px 28px;
	text-align: center;
}
.faq_answer_tr td.faq table {
	border: 0;
	width: auto;
}
.faq_opening_title {
	
}



.faq_opening_text_empty_td{
	color: #214F80;
	font: 12px;
	padding: 10px;
}
.faq_sub_cat { padding:10px 20px 0; }
a.faq_sub_cat_link {
	color: #D50202;
	display: block;
	font-size: 11px;
	margin: 3px 10px;
	text-decoration: none;
}
a.faq_sub_cat_link:hover {
	text-decoration: underline;
}
span.faq_back {
	padding-bottom: 10px;
	text-align: center;
	width: 100%;
}
span.faq_back a{
	color: #21558C;
	font-size: 12px;
	text-decoration: none;
}
span.faq_back a:hover {
	text-decoration: underline;
}
