/*.faq_docPictures_container
{
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
}
.faq_separator_tr
{
	height:2px;
	background-color:#E3E8EE;
}
.faq_answer
{
	vertical-align:top;
	padding-right:3px;
	font-family:Arial;
	font-size:12px;
	color:#4D69A1;
}
.faq_answer_tr
{
	padding-bottom:10px;
	padding-top:4px;	
	background-color:#FFFFFF;	
}
.faq_question
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	padding-right:3px;
	color:#4D69A1;
	text-decoration:none;
	cursor:hand;
}
.faq_question_tr_on
{
	background-color:#A7DCE4;
	padding-top:2px;
	height:20px;
}
.faq_question_tr_off
{
	background-color:#E0F3F5;
	padding-top:2px;
	height:20px;
}
.faq_question_tr
{
	padding-top:5px;
	background-color:#E0F3F5;
	height:20px;
}
.faq_attached_file_text
{
	font-family:Arial;
	font-size:11px;
	color:#7D0024;
	padding-top:10px;
}
.faq_attached_file_img
{
	margin-left:4px;
}
.faq_bullet_td
{
	width:12px;
	padding-right:2px;
	vertical-align:top;
	padding-top:9px;
}
.bullet_img
{
	display:block;
}
.open_all_button_link
{
	font-family:Arial;
	cursor:hand;
	color:#00B1CD;
	font-size:12px;
	font-weight:bold;
}
.open_all_button_link:hover
{
	font-family:Arial;
	cursor:hand;
	color:#FAE045;
	font-size:12px;
	font-weight:bold;
}
.open_all_td
{
	padding-right:3px;
}
.faq_opening_text_td
{
	font-size: 14px;
	font-family: Arial;
	color: #4D69A1;
}
.faq_opening_text_tr
{
	background-color: #E0F3F5;
}
.faq_opening_text_empty_tr
{
}
.faq_sub_cat
{
	background-color: #E0F3F5;
}
.faq_sub_cat_empty
{
	display: none;
}
.faq_sub_cat_TABLE
{
	width: 100%;
}
.faq_sub_cat_bullet
{
	width: 10px;
	background-image: url(../../Images/1.HE/FAQ/plus.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
}
A.faq_sub_cat_link
{
	font-size: 12px;
	font-family: Arial;
	color: #4D69A1;
	text-decoration: none;
}
A.faq_sub_cat_link:HOVER
{
	font-size: 12px;
	font-family: Arial;
	color: #4D69A1;
	text-decoration: underline;
}
*/
.faq_docPictures_container { }
.faq_separator_tr { }
.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 {
	margin: 9px 0 25px;
	border-left:6px solid #FFFFFF;
	border-right:7px solid #FFFFFF;
}

.faq_question_tr_off {
	background-color:#F0F4F7;
}


.faq_question_tr_on {
	background-color:#E3EEF6;
}

.faq_question_tr_on td.faq_close {
	vertical-align:middle;
}

.faq_question_tr_on td.faq_close img.faq {
	margin: 5px 12px 0 3px;
	width: 5px;
	height: 9px;
	background: url(../../images/1.he/FAQ/minus.gif);position:absolute;
	clear:both;
}

.faq_question_tr_on td.faq_close {
	background-image: url(../../../images/1.he/FAQ/plus.gif);
	background-position: 570 6;
	background-repeat: no-repeat;
	padding-right: 20px;	
	
}

.faq_question_tr_on td.faq_close a, 
.faq_question_tr_on td.faq_close a:hover {
	font-size: 12px;
	color: #214F80;
	font-weight:bold;
	padding:2px 5px 0 0;
	display:block;
	background-color:#E3EEF6;
}

td.faq_close {
	border-top:2px solid #FFFFFF;
	vertical-align:middle;
}
td.faq_close img.faq {
	margin: 0 12px -4px 3px;
	width: 5px;
	height: 9px;
	background: url(../../images/1.he/FAQ/plus.gif) right center no-repeat;
	position:absolute;
	display:none;
}

td.faq_close a {
	font-size: 12px;
	color: #567799;
	font-weight:bold;
	height:24px;
	width:100%;
	padding:2px 10px 0;	
	border-top:1px solid #F0F4F7;
	background-color:#F0F4F7;
	text-decoration:none;
}

td.faq_close a:hover {
	font-size: 12px;
	color: #214F80;
	font-weight:bold;
	background-color: #E3EEF6;
}

td.faq_data_txt {
	font-size: 12px;
	color: #193571;
	padding: 8px 14px;
	vertical-align:top;
	height: 100%;
	width: 100%;
}

.faq_attached_file_text {
	padding:0 14px 8px;
	vertical-align:bottom;
}

a.faq_attached_file_text {
	font-size:11px;
	font-weight:bold;
	color:#214F80;
	padding:0;
}

td.faq_data_img {
	padding:8px 0;}

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 {
	margin: 5px 0 0;
}

.faq_sub_cat_bullet {
	width: 14px;
	height: 11px;
	background: url(../../images/1.he/FAQ/red_link_arrow.gif) no-repeat center;
}

a.sub_faq {
	font-size: 12px;
	color: #193571;
	font-weight: bold;
}





/************************************/
.faq_answer_tr {background-color: #F0F4F7;}
.faq_answer_tr td.faq { text-align:center; padding:0 8px; border-bottom:2px solid #FFFFFF; }
.faq_answer_tr td.faq table { /*border:2px solid #FFFFFF;*/ 
border-top:1px solid #B7C9D6;
border-right:5px solid #F0F4F7;
border-left:5px solid #F0F4F7;
}
table.picture { border:1px solid #BEBDBD!important;}
table.picture td { padding:5px; background-color:#FFFFFF;}












.faq_opening_title {
	font-size:18px;
	color:#156E6E;
	padding:15px 12px 0 0;
}

.faq_opening_text_empty_td{
	padding :10px;
	font : 12px;
	color: #214F80;
}

.faq_sub_cat { 
	border-top:6px solid #E7E6E6;
	padding:8px 7;
	vertical-align:top;
}

A.faq_sub_cat_link {
	background:url(../../../Images/1.HE/FAQ/sub_cat_link.gif) right center no-repeat; 
	color:#214F80; 
	font-weight:bold; 
	font-size:12px; 
	padding:0 14 0 0;
	text-decoration: none;
	float: right;
	clear: right;
}

A.faq_sub_cat_link:HOVER { text-decoration: underline;}

SPAN.faq_back
{
	padding-bottom: 10px;
	width: 100%;
	text-align: center;
}
SPAN.faq_back A{
	font-size:12px; color:#21558C; TEXT-DECORATION: none;
}
SPAN.faq_back A:HOVER {
	TEXT-DECORATION: underline
}	