/********************************************************************************/
/* CSS for Inner Page */
/********************************************************************************/
div.inner_page_outer
{
    clear: both;
    direction: ltr;
    display: table;
    width: 885px;
    margin: 0px auto 20px;
    padding-bottom: 20px;
    background-color: #fff;
}
div.inner_page_inner
{
    clear: both;
    width: 859px;
    margin: 13px auto 0px;
}

div.content_wrapper
{
	float: left;
	width: 440px;
	margin-right: 10px;
	font-size: 12px;
	color: #656364;
}
div.content_wrapper_b
{
	float: left;
	width: 648px;
	font-size: 12px;
	color: #656364;
}
div.content_wrapper_b2
{
	float: left;
	width: 930px;
	font-size: 12px;
	color: #656364;
}
.content_wrapper_gallery
{
	float: left;
	width: 645px;
	font-size: 12px;
	color: #656364;
	overflow: hidden;
}
div.content_wrapper_h
{
	float: left;
	width: 854px;
	font-size: 12px;
	color: #656364;
}
.content_wrapper_gallery .content_text
{
}
div.content_text
{
	clear: both;
	width: 100%;
	margin-bottom: 10px;
}
div.more_info_wrapper
{
	float: right;
	width: 198px;
}
div.more_info_wrapper_general
{
	float: right;
	width: 198px;
}
div.more_info_wrapper_index
{
	float: right;
	width: 198px;
}
div.content_wrapper a,
div.content_wrapper_b a,
div.content_wrapper_h a
{
	color: #656364;
	font-weight: normal;
	text-decoration: none;
}
/********************************************************************************/

/********************************************************************************/
/* CSS for Index List */
/********************************************************************************/
ul.index_list
{
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	margin-bottom: 10px;
	list-style-type: none;
	border-bottom: solid 1px #cccbcb;
}
ul.index_list li
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	text-transform: uppercase;
	color: #6a6869;
}
ul.index_list li img
{
	width: 6px;
	height: 6px;
	background: url(../../Images/1.EN/SideBar/side_menu_bullet_lev2.gif) no-repeat -1px -1px;
	margin-right: 10px;
}
.whois_text_bold
{
	color: #00c4ee !important;
}
/********************************************************************************/

/********************************************************************************/
/* CSS for Division */
/********************************************************************************/
div.division_div_en
{
	float: right;
	margin:0px 0px 0px 25px;
}
.newsDivision_tbl
{
	margin-bottom:13px
}
.newsDivision_title_en
{
background-color:#40628B;
	padding-left:7px;
	padding-right:5px;

}
.newsDivision_title_he
{
	background-repeat : repeat-x;
	background:#40628B;
	padding-right:7px;
	padding-left:5px;
}
.division_n_on
{
	FONT-SIZE: 11px;
	COLOR: #FDBB3D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}

.division_n_off
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
	cursor:hand;
}
.rollOut,.division_n_title
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.rollOut:hoover,.division_n_title:hoover
{
	COLOR: #2270b8;
    TEXT-DECORATION: underline;
}
.division_n_title
{
	font-weight:bold;
}
.newsDivision_bullet
{
	padding:5 5 0 9px;
}
.padding_en
{
	padding-right:10px;
}
.padding_he
{
	padding-left:10px;
}
.padding10_en
{
	padding-left:10px;
}
.padding10_he
{
	padding-right:10px;
}
.division_n_text
{
	FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#DivisionNews_title1 { border-right:2px solid #EEF6FE; border-bottom:1px solid #EEF6FE; display:inline-block;}
#DivisionNews_title2 { border-bottom:1px solid #EEF6FE;}
.division_div_HE #DivisionNews_title1 { border-left:2px solid #EEF6FE;border-right:0; border-bottom:1px solid #EEF6FE; display:inline-block;}
.division_div_HE #DivisionNews_title2 { border-bottom:1px solid #EEF6FE;}
/********************************************************************************/

/********************************************************************************/
/* CSS for Contact */
/********************************************************************************/
div.contact_division
{
	clear: both;
	margin-bottom: 5px;
}
div.contact_box_spcaer
{
	float: left;
	width: 10px;
}
div.contact_box
{
	float: left;
	width: 290px;
	background: url(../../Images/1.EN/General/mi_bg.gif) no-repeat right bottom;
	padding-bottom: 21px;
	margin-bottom: 10px;
}
div.contact_box_outer
{
	width: 285px;
	height: 250px;
	border: solid 1px #d2d0d0;
}
div.contact_box_inner
{
	width: 271px;
	height: 236px;
	margin: 7px;
	background-color: #f0f0f0;
}
div.contact_item_name
{
	clear: both;
	background: #fff url(../../Images/1.EN/General/contact_item_name.gif) repeat-y left top !important;
	padding: 10px 15px;
	color: #6a6869;
	font-weight: bold;
}
div.contact_item_position
{
	clear: both;
	border-bottom: solid 1px #fff;
	margin-bottom: 5px;
	padding: 8px 5px 10px !important;
}
div.contact_item_phone,
div.contact_item_mail,
div.contact_item_fax,
div.contact_item_cell,
div.contact_item_adsress
{
	clear: both;
	padding: 4px 5px 6px;
	display: block;
}
div.contact_item_phone span,
div.contact_item_mail span,
div.contact_item_fax span,
div.contact_item_cell span,
div.contact_item_adsress span
{
	float: left;
	width: 180px;
}
div.contact_label
{
	float: left;
	width: 80px !important;
	font-weight: bold;
	color: #000;
}
ul.news_list
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li.news_list
{
	margin: 0px;
	padding: 10px 0px 10px 13px;
	list-style-type: none;
	border-bottom: solid 1px #cccbcb;
	background: url(../../Images/1.EN/sideBar/side_menu_bullet_lev2_r.gif) no-repeat 0px 16px;
}
.news_list ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li.news_list ul li
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
span.news_date
{
	font-size: 14px;
	font-weight: bold;
	color: #00c4ee;
}
div.news_date
{
	font-size: 11px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #cccbcb;
}
div.news_picture
{
	width: 200px;
	float: right;
	margin-left: 10px;
}


div.search_box
{
	width: 626px;
	padding-bottom: 10px;
	background: url(../../Images/1.EN/General/search_shadow.gif) no-repeat right bottom;
}
div.search_box_inner
{
	width: 615px;
	border: solid 1px #d6d4d4;
}
table.search_box
{
	width: 100%;
}
table.search_box td
{
	height: 20px;
	padding: 5px 0px;
}
table.search_box div
{
	float: left;
}
table.search_box div img
{
	cursor: pointer;
	margin-right: 10px;
}
div.search_label
{
	float: left;
	width: 100px;
	text-indent: 15px;
	line-height: 20px;
	margin-right: 10px;
	font-weight: bold;
}
div.search_label_s
{
	float: left;
	width: 110px;
	text-indent: 15px;
	line-height: 20px;
	margin-right: 10px;
}
div.search_label_b
{
	float: left;
	width: 80px;
	text-indent: 15px;
	line-height: 20px;
	margin-right: 10px;
}
div.search_input
{
	float: left;
	width: 150px;
	margin-right: 10px;
}
div.search_input_select
{
	float: left;
	width: 165px;
}
div.search_btn
{
	float: left;
	width: 60px;
}
div.search_btn img
{
	cursor: pointer;
}
#tdDidUMean
{
	font:bold 12px arial;
	color:#656364;
}
a#didUmeanPhrase,a#didUmeanPhrase:link,a#didUmeanPhrase:visited,a#didUmeanPhrase:active
{
	font:bold 12px arial;
	color:#00c3ef;
	text-decoration:none;
	cursor:pointer;
}
a#didUmeanPhrase:hover
{
	text-decoration:underline;
}
.filter_by 
{
	width:100%;	
	text-align:right;
}
.filter_by select
{
	font:normal 12px arial;
	color:#000;
	border:1px solid #cccccc;
	width:103px;
	height:18px;
	
	
}
.filter_by span
{
	font:normal 12px arial;
	line-height:18px;
}
input.search_input
{
	border: solid 1px #c3c1c1;
	background-color: #fff;
	width: 145px;
	height: 18px;
	font-size: 12px;
	color: #000;
	text-indent: 5px;
}
select.search_input
{
	background-color: #fff;
	width: 145px;
	height: 18px;
	font-size: 12px;
	color: #000;
	text-indent: 5px;
}
div.search_result
{
	font-size: 14px;
	font-weight: bold;
	color: #00c4ee;
	text-transform: uppercase;
	margin: 10px 0px;
	padding: 0px 0px;
}
div.search_advanced
{
	float: left;
	margin-right: 10px;
	width: 180px;
}
div.search_list
{
}
ul.search_list
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
ul.search_list li.search_item
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	margin-bottom: 10px;
	padding: 0px 0px 13px 15px;
	border-bottom: solid 1px #cccbcb;
	background: url(../../../Images/1.HE/General/dot_list.gif) no-repeat 5px 5px;
	line-height:15px;
}
div.content_wrapper_b a.title
{
	font-weight: bold;
	color:#656364;
	text-decoration:none;
}
div.content_wrapper_b a.title:hover
{
	
	text-decoration:underline;
}
 

div.content_wrapper_b li.search_item a.title,li.search_item a.title:link,li.search_item a.title:visited,li.search_item a.title:actitve
{
	font-weight: bold;
	color:#656364;
	text-decoration:none;
}

li.search_item a.title:hover
{
	color:#656364;
	text-decoration:underline;
}
ul.search_list li.search_item a img
{
	vertical-align:middle;
}
table.doc_details
{
}
td.doc_details_title
{
	width: 100px;
	font-weight: bold;
	color: #00c4ee;
	vertical-align: top;
	padding-bottom: 10px;
}


div.contact_line
{
	clear: both;
	display: table;
	margin-bottom: 10px;
	height: 30px;
}
div.contact_line_textarea
{
	clear: both;
	display: table;
	margin-bottom: 10px;
	height: 220px;
}
div.contact_line label,
div.contact_line_textarea label
{
	float: left;
	width: 100px;
	color: #6a6869;
	font-weight: bold;
}
div.contact_line span,
div.contact_line_textarea span
{
	float: left;
	width: 150px;
	margin-right: 10px;
}
div.contact_line input.input_text
{
	width: 148px;
	height: 18px;
	border: solid 1px #cecdcd;
	background-color: #fff;
}
div.contact_line select.input_select_big
{
	width: 410px;
}
div.contact_line select.input_select_small
{
	width: 150px;
}
div.contact_line_textarea textarea.input_textarea
{
	width: 408px;
	height: 198px;
	border: solid 1px #cecdcd;
	background-color: #fff;
}
div.contact_line_btns
{
	width: 510px;
	clear: both;
	margin-bottom: 10px;
}
div.contact_line_btns label
{
	float: right;
	width: 50px;
	margin-left: 10px;
	text-align: right;
}
div.contact_line .separator_line
{
    height:7px;
    overflow:hidden;
    clear:both;
   display:block;
   min-height:0px;
   
}
.captchInput
{
	margin-left:100px;
}


div.products_abstract img
{
	width: 250px;
	float: right;
	margin: 0px 10px 10px 10px;
}
div.products_list
{
	clear: both;
}
div.products_item_wrapper
{
	padding: 0px 10px 10px 0px;
	background: url(../../Images/1.EN/General/products_crnr.gif) no-repeat right bottom;
	margin-bottom: 5px;
}
div.products_item_outer
{
	border: solid 1px #d4d2d2;
	width: 100%;
	display: inline-block;
}
div.procuts_item_title
{
	margin: 5px 10px 0px;
	font-weight: bold;
	font-size: 11px;
	color: #00c4ee;
	text-transform: uppercase;
}
div.procuts_item_title a
{
	font-weight: bold;
	font-size: 11px;
	color: #00c4ee;
	text-transform: uppercase;
}
div.products_item_inner
{
	margin: 0px 10px;
	display: block;
	#display: inline-block;
	background-color: #f0f0f0;
}
div.products_item_inner_picture
{
	float: left;
	display: block;
}
div.products_item_inner_picture img
{
	margin: 5px;
	width: 60px;
}
div.products_item_inner_content
{
	#float: left;
	padding: 5px 0px;
}
div.products_item_inner_link
{
	clear: both;
	float: right;
	margin: 0px 10px;
	#margin: 0px 5px;
	font-weight: normal;
	font-size: 12px;
	color: #00c4ee;
}
div.products_item_inner_link a
{
	font-weight: normal;
	font-size: 12px;
	color: #00c4ee;
}
div.product_content
{
	float: left;
	padding: 0px;
	margin: 0px;
	/*height: 22px;*/
	line-height: 22px;
	width: 645px;
}
div.product_content table.mi_news_tabs
{
	clear: both;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	list-style-type: none;
	height: 22px;
	line-height: 22px;
	width: 100%;
	border-bottom: solid 2px #00c4ee;
}
div.product_content_wrapper
{
	clear: both;
	width: 100%;
}
div.product_content_inner
{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 417px;
	margin-right: 20px;
}
div.product_content_inner span
{
	display: inline-block;
	margin-right: 10px;
}
div.product_content_inner span img
{
	text-align: left;
	vertical-align: middle;
	margin-right: 3px;
}
div.product_content_inner_b
{
	clear: both;
	padding: 0px;
	margin: 0px;
	width: 645px;
}
div.product_side
{
	float: left;
	width: 198px;
	height: 20px;
}

div.sitemap_box
{
	float: left;
	width: 190px;
	padding: 0px 10px 10px 0px;
	background: url(../../Images/1.EN/General/products_crnr.gif) no-repeat right bottom;
	margin: 0px 10px 10px 0px;
}
div.sitemap_item
{
	border: solid 1px #d4d2d2;
	/*height: 300px;*/
}
div.sitemap_title
{
	clear: both;
	padding: 10px;
}
div.sitemap_title a
{
	font-weight: bold;
	font-size: 12px;
	color: #00c4ee;
}
div.sitemap_list
{
	clear: both;
}
ul.sitemap_list
{
	padding: 0px;
	margin: 0px 10px;
	padding-bottom: 10px;
	list-style-type: none;
}
ul.sitemap_list li
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	margin-bottom: 5px;
	padding-left: 13px;
	background: url(../../Images/1.EN/sideBar/side_menu_bullet_lev2_r.gif) no-repeat 0px 5px;
}
ul.sitemap_list li a
{
	font-weight: normal;
	text-decoration: none;
}
ul.sitemap_list li a:hover
{
	color: #00c4ee;
}



div.gallery_box
{
	float: left;
	width: 169px;
	padding: 0px 10px 10px 0px;
	background: url(../../Images/1.EN/General/products_crnr.gif) no-repeat right bottom;
	margin: 10px 20px 10px 0px;
}
div.gallery_item
{
	width: 99%;
	background-color: #d9d7d7;
	display: inline-block;
	border: solid 1px #d4d2d2;
	padding-bottom: 5px;
}
div.gallery_inner
{
	margin: 5px;
	border: solid 1px #fff;
	cursor:pointer;
}
img.gallery_inner
{
	width: 155px;
	height: 110px;
}
div.gallery_title
{
	clear: both;
}
div.gallery_title a
{
	font-weight: bold;
	font-size: 12px;
	color: #00c4ee;
}
div.gallery_link_content
{
	float: left;
	margin-left: 5px;
}
div.gallery_link_icon
{
	float: right;
	margin-right: 6px;
	#margin-right: 3px;
}
.searchin_calendar
{
	position: absolute; 
	top: 180px;
	#top: 165px;
	left: 790px !important;
}
.searchin_calendar table
{
	width: 208px;
	border: solid 1px #ccc;
	background: #fff;
}
.searchin_calendar table td
{
	background: #none;
}



.galleryCombo
{
	margin-bottom: 5px;
}
.galleryCombo select
{
}
/******************************************************************************** */
/*  style for jobs section */
/******************************************************************************** */

.triple_wrapper


{
    margin:10px auto;
    display:block;
    width: 871px;
    direction:rtl;
}
.triple_wrapper .container{
    width:275px;
    display:block;    
    float:right;
}
.triple_wrapper .spacer{
    float:right;
    margin:1px 10px;
}
.triple_wrapper .bottom_container
{
    border:3px double #cfd2d8;
    border-top:0;
    padding: 5px 15px 15px;
    height:110px;
    overflow: hidden;
    color:#636161;
    direction:rtl;
    font-family:Arial;
    font-size:12px;
    line-height:20px;
}
.triple_wrapper .bottom_container a p
{
	padding:0px;
}
.triple_wrapper .bottom_container_no_image
{
    border:3px double #cfd2d8;
    padding: 5px 15px 15px;
    height:174px;
    overflow: hidden;
    color:#636161;
    direction:rtl;
    font-family:Arial;
    font-size:12px;
    line-height:20px;
    margin-top:47px;
}
.triple_wrapper .menu_side_holder
{
    width:273px;
    height: 294px;
    padding:0px;
    float:right;
}
.triple_wrapper .menu_side_holder .job_search_button
{
    width:273px;
    height: 44px;
    margin-bottom:7px;
}
.triple_wrapper .menu_holder
{
    width:271px;
    height: 241px;
    border:1px solid #d3d5dc;
    padding:1px 0px;
    background: #ffffff;
}
.triple_wrapper .menu_holder .inside_holder
{
    background:#ffffff url(../../../Images/1.HE/General/menu_back_image.gif) repeat-y 0 0;
    height:241px;
}
.triple_wrapper .menu_holder .inside_holder ul
{
    margin:0px -28px 0px 0px;
    #margin: 0px 10px 0px 0px;
    list-style-type:none;
    list-style-position:outside;
    font-family:Arial;
}
.triple_wrapper .menu_holder .inside_holder ul li
{
    border-bottom:1px solid #CCCBCB;
    clear:both;
    display:block;
    float:right;
    line-height:38px;
    width:250px;
}
.triple_wrapper .menu_holder .inside_holder ul li.last
{
    border-bottom:0px;
}
.triple_wrapper .menu_holder .inside_holder ul li a
{
    text-decoration:none;
    color:#636161;
    font-weight:bold;
    font-size:17px;
    display:block;
    width:100%;
    background:transparent url(../../../Images/1.HE/General/jobs_side_menu_bullet.gif) no-repeat 0 0;
}
.triple_wrapper .menu_holder .inside_holder ul li a:hover
{
    text-decoration:none;
    color:#00c6ff; 
    display:block;
    width:100%;
    background:transparent url(../../../Images/1.HE/General/jobs_side_menu_bullet.gif) no-repeat 0 -37px;   
}
.triple_wrapper .flash_holder
{
    width:566px;
    height: 294px;
    border:1px solid #d3d5dc;
    padding:0px;
    float:right;
    margin-right:20px;
}
.triple_wrapper .flash_holder .blue_strip
{
    background:#2FB1FC none repeat scroll 0 0;
    border:1px solid #FFFFFF;
    float:left;
    height:281px;
    padding:10px 1px 1px;
    text-align:center;
    width:42px;
}
.triple_wrapper .flash_holder .seperator
{
    background:#D3D5DC none repeat scroll 0 0;
    float:left;
    height:295px;
    margin-top:-1px;
    width:1px;
}
.triple_wrapper .flash_holder .flash_placeholder
{
    background:#ededed;
    border:1px solid #FFFFFF;
    float:right;
    height:292px;
    margin:0;
    overflow:hidden;
    padding:0;
    text-align:center;
    width:516px
}
div.ticker_running a
{
    font-weight: normal;
    text-decoration: none;
    color: #636161;
}
div.ticker_running a:hover
{
    font-weight: bold;
    color: #00c6ff;
}

/********************************************************************************/
/* Search Results */
/********************************************************************************/

.sr_holder
{
	margin:10px 0px;
	clear:both;
	width:100%;
}
.sr_holder .search_title
{
	display:block;
	font-weight:bold;
}
.sr_holder .search_text
{
	display:block;
}
.sr_holder .highlighted_text
{
	background: yellow;	
}
