                                         /*//////////////////////////////////////////////////////////
		[HEBREW OVERRIDES]
//////////////////////////////////////////////////////////*/

/*Infosys---text-align:right is replaced by direction:rtl ; unicode-bidi:bidi-override ;*/
/*START---- Added by Infosys for Hebrew---- */
body{direction:rtl !important;
unicode-bidi:bidi-override !important;
text-align:right !important;}

p{direction:rtl !important;
unicode-bidi:bidi-override;}

header .headerCont{text-align:left; padding-top:35px;}
header .headerCont nav{position:relative; top:31px; left:0px;}
/* added to flip the arrow image */
.mainCont .featureChildrenLinks li{background-image: url("/resources/images/global/IE6_arrow_flip.jpg");}
.mainCont .contentbox .copy ul li, .cke_show_borders .copy ul li{background-image: url("/resources/images/global/IE6_arrow_flip.jpg");}
.mainCont .CMSSiteMapListItem{background-image:url('/resources/he_IL/images/global/IE6_arrow_flip.png');}
.mainCont .notes ul li{background-image:url('/resources/he_IL/images/global/IE6_arrow_flip.png');}
header .headerCont .countryDropdown .label .arrow{margin: 6px 6px 0px 0px; border-right-color: #0092b4; border-left-color: currentColor; border-right-width: 4px; border-left-width: 0px; border-right-style: solid; border-left-style: none; float: right;}
header .headerCont .countryDropdown.active .label .arrow{margin: 6px 6px 0px 0px; border-right-color: #0092b4; border-left-color: currentColor; border-right-width: 4px; border-left-width: 0px; border-right-style: solid; border-left-style: none; float: right;}
.mainCont .stories a .arrow{margin: 6px 1px 0px 6px; border-right-color: #0092b4; border-left-color: currentColor; border-right-width: 4px; border-left-width: 0px; border-right-style: solid; border-left-style: none; float: right;}
.mainCont .blueBox .feature a .arrow{margin: 6px 6px 0px 4px; border-right-color: #0092b4; border-left-color: currentColor; border-right-width: 4px; border-left-width: 0px; border-right-style: solid; border-left-style: none; float: right;}
.mainCont .blueBox .feature a:hover .arrow{border-left:4px; transparent}
.mainCont .careers li .copy .mainLink .arrow{margin: 6px 6px 0px 0px; border-right-color: rgb(141, 141, 141); border-left-color: currentColor; border-right-width: 4px; border-left-width: 0px; border-right-style: solid; border-left-style: none; float: right;}
.mainCont .feature a .arrow{margin: 8px 0px 0px 5px; border-right-color: #8d8d8d; border-left-color: currentColor; border-right-width: 4px; border-left-width: 0px; border-right-style: solid; border-left-style: none; float: right;}
.mainCont .sidebar .blueBox .photo.widget p { text-align:right!important;}
#cboxCredits { text-align: right!important;}

/* added to flip the arrow image */
.mainCont .content{color:#8d8d8d;font-size:13px;}
.mainCont .media{float:right;text-align:right; }
.mainCont .media .articles li .date{float:right;text-align:right; }
.mainCont .media .articles li .articleTitle{float:right;text-align:right;} /* width:475px; padding:8px 0px;*/
.mainCont .media .articles li .images{float:right;text-align:right;}
.mainCont .feature a{float:right; margin:6px 0px 0px 4px;}
.title .titleCont h1.first{left:auto;}
.title .titleCont h1{text-align:right;}
.title{text-align:left;float:left;}
.titleHolder .title .titleCont .more{float:left;}
.titleHolder .title .titleCont .more .arrow {margin: 6px 6px 0px 0px; border-right-color: rgb(255, 255, 255); border-left-color: currentColor; border-right-width: 4px; border-left-width: 0px; border-right-style: solid; border-left-style: none; float: left;text-align:left;}
.titleHolder .title .titleCont .more .copy{float:right;}
.mainCont .feature a img{max-width:313px;/*height:144px;*/}
/*END---- Added by Infosys for Hebrew---- */

header .headerCont .logo{float:right; padding:5px 0px 0px 17px;}
header .headerCont .countryDropdown,
header .headerCont .countryDropdown .label .arrow {float:right;}
header .headerCont .countryDropdown .label .arrow {margin:14px 0 0 6px;}
header .headerCont .countryDropdown .label .copy {float: right; padding:8px 0px 0px 5px ; }
header .headerCont .countryDropdown .sub {left: -144px;}
header .headerCont .countryDropdown .sub li, header .headerCont .countryDropdown .sub li a img { float:right; }
header .headerCont .countryDropdown .sub li a .country { float:right; padding:5px 0px 0px 17px; text-align:left; }
header .headerCont .search{float:right;}
header .headerCont .search .field{left:-370px; width:385px;}
header .headerCont .search .field input{float:right; background:url("/resources/he_IL/images/global/header_search_bg_flip.jpg") no-repeat scroll top right transparent; padding: 0 5px 0 0;}
header .headerCont .search .field img{float:right;}
header .headerCont .externalLinks{float:right; padding:18px 0 0 0;}
.lt-ie8 header .headerCont .externalLinks{width: 400px;}

/* added by Infosys*/
.mainCont .contact{text-align:right;}

/*.mainCont .sidebar{text-align:right;}*/
.mainCont .header{text-align:right;}
.mainCont .stories{text-align:right;}
/*.mainCont .tweet{text-align:right;}
.mainCont .tweet .source{direction:rtl !important;
unicode-bidi:bidi-override !important;
float:right;}*/
.mainCont .feature {text-align:right !important;}
.mainCont .feature  p{text-align:right;}
.mainCont .photo .image{float:left;}
.mainCont .photo .image img{float:left;}
.mainCont .photo .image .overlay{left:0px;}
.mainCont ul li {background-position: right 12px !important;}
.mainCont .tweet{unicode-bidi:bidi;}
.mainCont .careers li .copy{float:right;padding-right:0px;}
.mainCont .careers li .copy p{text-align:right; unicode-bidi:normal !important;}

.mainCont .contentbox .copy ul li{padding-right:10px;}
.mainCont .contact p{unicode-bidi:normal !important;}
.mainCont .tweet p{unicode-bidi:normal !important ;}
.mainCont UL.list{text-align:left;}
.mainCont UL.list li{text-align:right;}
.mainCont h2.style1,.mainCont h2.style1 b, .mainCont h2.style1 strong{text-align:right;}
.mainCont h2.style2,.mainCont h2.style2 b,  .mainCont h2.style2 strong{text-align:right;}
.mainCont h2.style3, .mainCont h2.style3 b, .mainCont h2.style3 strong{text-align:right;}
.mainCont h2.style4, .mainCont h2.style4 b,  .mainCont h2.style4 strong{text-align:right;}
/*Career list font weight */
.mainCont .contentbox ul.list.careers li h2.style4 strong{font-weight:normal;font-family:HelveticaNeueLTStd45Light;}
.mainCont .contentbox ul.list.careers li h2.style3 strong{font-weight:normal;font-family:HelveticaNeueLTStd45Light;}
.mainCont .contentbox ul.list.careers li h2.style2 strong{font-weight:normal;font-family:HelveticaNeueLTStd45Light;}
.mainCont .contentbox ul.list.careers li h2.style1 strong{font-weight:normal;font-family:HelveticaNeueLTStd45Light;}



.mainCont .contentbox{text-align:right;}

.mainCont .careers li h2{float:right;}
.mainCont .careers li h2 .style4{font-weight:normal;}
#cboxTitleCustom{text-align:right;}
#cboxTitleCustom p{unicode-bidi:normal !important ;}
/*.subNav ul {float:right;}*/
.subNav ul li {float:right;border-left-color:#858585;border-left-style:solid;border-left-width:1px;border-right-color:currentColor;border-right-style:none;border-right-width:0px;}
.subNav ul li.last {border-left-color:currentColor;border-right-color:currentColor;border-top-color:currentColor;border-bottom-color:currentColor;border-left-style:none;border-right-style:none;border-top-style:none;border-bottom-style:none; border-left-width:0px;border-right-width:0px;border-top-width:0px;border-bottom-width:0px;}
.mainCont .contentbox{float:right;width:630px;}
.mainCont .careers li .copy .mainLink .arrow{float:right; margin-left:6px;margin-right:0px;}
/* Added below line to remove arrow flip mouseover effect*/
.mainCont .careers li .copy .mainLink:hover .arrow{border-left:4px }
.mainCont .stories a .arrow{float:right;}
.mainCont .CMSSiteMapListItem{padding-left:0px; padding-right:15px;}
.mainCont .CMSSiteMapList { padding-left:0px; padding-right:20px; }
.mainCont .wide.content .careers li h2,.mainCont .content .careers li h2.wide{width:626px;}

.mainCont .content .copy b,.mainCont .content .copy strong, .cke_show_borders .copy b, .cke_show_borders .copy strong{color:#666666;}
/* end added by sneha*/
/*START.. Changed by Infosys ->float:left */
header .headerCont .externalLinks li{float: right; text-align:right; background-position:left top;}
/*END.. Changed by Infosys ->float:left */
header .headerCont .social{float: left; text-align: left;}
header .headerCont .social li {padding: 0 8px 0 0;float:right;}

header .headerCont nav ul .top {float: right; font-family: Arial, Helvetica, sans-serif; text-align:right; padding:13px 38px 17px;}
/* START ... Added by Infosys -> float:right... */
header .headerCont nav ul .top.first{padding-left:38px; padding-right:0px;float:right;}
header .headerCont nav ul .top.last{float:right;padding-right:0px;}

/* END ... Added by Infosys -> float:right... */
header .headerCont nav ul .top.on.first{background-position:61px bottom;}
header .headerCont nav ul .top.on.last{background-position:38px bottom;}
header .headerCont nav ul .top .label { font-size:13px; }
header .headerCont nav ul .top .sub .subCont nav{text-align:right;}
header .headerCont nav ul .top .sub .subCont nav ul{float:right;}
header .headerCont nav ul .top .sub .subCont nav ul .subItem ul .secondaryItem{padding:6px 7px 0px 0px; background-position:right 13px;}
header .headerCont nav ul .top .sub .subCont nav ul .subItem.wide ul.first .secondaryItem{padding:6px 7px 0px 30px;}
header .headerCont nav ul .top .sub .subCont nav ul .subItem ul .secondaryItem ul {clear: both;}
header .headerCont nav ul .top .sub .subCont nav ul .subItem ul .secondaryItem ul .tertiaryItem{padding:5px 8px 0px 0px; background-position:right 12px;}

header .headerLang a{float: left;}

/*.title{text-align:right ;} */
/*.title{margin-left:auto; margin-right:-480px ;}*/
/*START---- Added by Infosys for Hebrew title field alignment (IE8 fixes)---- */
.title{position:absolute; right:50%; margin-left:0px; margin-right:-480px; z-index:2; text-align:right; overflow:hidden;}
/*.title .titleCont h1{text-align:right ;}*/
/*END---- Added by Infosys for Hebrew title field alignment (IE8 fixes)---- */
#main .subNav ul li{float:right; border-right:0; border-left:1px solid #858585;}
#main .subNav ul li.last{border:0;}

#main.title{text-align:right;}
#main .title .titleCont h1{left:auto; right:1500px; padding-right: 25px;}
#main .title .titleCont h1.first{left:auto; right:0px;}
#main .title .titleCont img{float:right;}
#main .title .titleCont h1{padding:0px 18px 0px 0px;}

#main .titleHolder .title .titleCont .more{float:left; margin:15px 0 0 10px;}
#main .titleHolder .title .titleCont .more .copy{float:right;}
#main .titleHolder .title .titleCont .more .arrow{float:right; margin:6px 6px 0 0; border-left:0 none; border-right: 4px solid #FFF;}

#main .mainCont{direction:rtl;
unicode-bidi:bidi-override;
text-align:right !important;}

#main .mainCont .feature{direction:rtl;
unicode-bidi:bidi-override;}
#main .mainCont .feature p{direction:rtl;
unicode-bidi:bidi-override;}
#main .mainCont .feature a{float:right; margin:6px 0px 0px 4px;}
#main .mainCont .feature a .arrow{float:right; margin:6px 0px 0px 4px; border-left:0; border-right:4px solid #8d8d8d;}
/*#main .mainCont .feature a:hover .arrow{border-left:0px none; border-right:4px solid #1fa6d3;} commented on 16 Dec to remove hover arrow effect and added line below*/
.mainCont .feature a:hover .arrow{border-left:4px ; }
#main .mainCont .searchBox .field { background-image: url("/resources/he_IL/images/global/header_search_bg_flip.jpg"); background-position:top right; float:right; }
#main .mainCont .searchBox .submitter { float:right; margin-right:5px; }

#main .mainCont .content{direction:rtl;
unicode-bidi:bidi-override; float:right; padding:0px 0px 0px 10px;}
#main .mainCont .content .copy ul{clear:both;}
#main .mainCont .CMSSiteMapListItem{clear:both; float:right; padding-right:15px !important;}
#main .mainCont ul.list li{direction:rtl;
unicode-bidi:bidi-override;}
#main .mainCont ul li{background-position:right 12px !important;}
#main .mainCont ul.list li img {float:right;}

#main .mainCont .media ul li{padding:0 !important;}
#main .mainCont .media .years li,
#main .mainCont .media .months li{float:right;}
#main .mainCont .media .months li.disabled, #main .mainCont .media .months li a.disabled{padding:12px 0px 10px !important;}
#main .mainCont .media .articles li .date, #main .mainCont .media .articles li .articleTitle, #main .mainCont .media .articles li .images{float:right; direction:rtl;
unicode-bidi:bidi-override;}

#main .mainCont .careers li h2{float:right;}
#main .mainCont .careers li .copy{float:right;}
/*#main .mainCont .careers li .copy p{direction:rtl;
unicode-bidi:bidi-override;}*/
#main .mainCont .careers li .copy .mainLink .arrow{float:right; margin:5px 0px 0px 4px;}

#main .mainCont .header{direction:rtl;
unicode-bidi:bidi-override;}
#main .mainCont .stories{direction:rtl;
unicode-bidi:bidi-override;}
#main .mainCont .stories a .arrow{ border-top:3px solid transparent; border-bottom:3px solid transparent; border-right:4px solid #0092B4; border-left:0 none; display:block; float:right; margin:5px 1px 0 6px;}
#main .mainCont .stories a:hover .arrow{border-right-color:#666666;}
#main .mainCont .contact{direction:rtl;
unicode-bidi:bidi-override;}
#main .mainCont .form{direction:rtl;
unicode-bidi:bidi-override;}
#main .mainCont .form .formCont .field .checkbox input{float:right;}
#main .mainCont .form .formCont .field label.checkLabel{float:right;}
#main .mainCont .form .formCont .field input.submit{background:transparent url('/resources/he_IL/images/misc/contact_submit_btn_il.jpg') no-repeat;}

#main .mainCont .content .gallery li{float:right; margin:0 3px 10px;}
#main .mainCont .content .gallery li p{padding:5px 10px 0 0;}
#main .mainCont .content .copy ul li, .cke_show_borders .copy ul li{background-image:url('/resources/he_IL/images/global/IE6_arrow_flip.jpg'); padding:6px 15px 0 0;}
#cboxTitleCustom{direction:rtl;
unicode-bidi:bidi-override;}
.mainCont .contentbox .gallery li{float:right; width:313px; min-height:230px; margin:0px 2px 10px 3px;}

#main .mainCont .column { float:right; margin: 0px 0px 0px 10px;}
#main .mainCont .column.last { margin-left:0px; }

#main .mainCont .tweet { float:right; margin:30px 0px 0px 10px; }
#main .mainCont .tweet.last { margin-left:0; }

#main .mainCont .notes ul li{background-image:url('/resources/he_IL/images/global/IE6_arrow_arrow.png');} /* changed jpg to png */
#main .mainCont .blueBox .contact UL LI {background-image:url('/resources/he_IL/images/global/IE6_arrow_white_flip.png');}
#main .mainCont .blueBox .feature a .arrow{border-left:0 none;}

#main .mainCont .photo .image .overlay{right:auto; left:0;}

#main .mainCont .CMSSiteMapListItem{background-image:url('/resources/he_IL/images/global/IE6_arrow_flip.png');}

footer{min-height:0px;}
footer .footerCont{min-height:0px;}
footer .footerCont .footerMenu{padding:0px 22px 0px 0; float:right; background-position:left top;}
footer .footerCont .footerMenu h5{text-align:right;}
footer .footerCont .footerMenu ul li{text-align:right;float:right;}
footer .footerCont .copyright{bottom:0px;}
/*START---- Added by Infosys for Hebrew---- */
footer .footerCont .copyright .copy{text-align:right; float:right;}
/*END---- Added by Infosys for Hebrew---- */
footer .footerCont .copyright ul{float:left;}
footer .footerCont .copyright ul li { float:right; }

/* IE7 fixes */
.lt-ie8 header .headerCont .externalLinks{width: 400px;}
.lt-ie8 #main .slider .sliderCont .imageFrame  {left:0; right:50%; margin:0px -750px 0px 0;}
.lt-ie8 #main .title {left:0; right:50%; margin:0px -480px 0px 0; display:block; height:70px; }
.lt-ie8 #main .mainCont .feature{ width:100%; }

/* IE6 fixes */
.lt-ie7 header .headerCont .countryDropdown .label .arrow, .lt-ie7 #main .mainCont .feature a .arrow, .lt-ie7 #main .mainCont .items li a .arrow, .lt-ie7 #main .mainCont .careers li .content a .arrow, .lt-ie7 #main .mainCont .media .mediaSearch .arrow, .lt-ie7 #main .mainCont .media .mediaArchive .arrow{background-image:url('/resources/he_IL/images/global/IE6_arrow_flip.jpg');}
.lt-ie7 header .headerCont nav ul .top .sub { top:130px; }
.lt-ie7 header .headerCont nav ul .top { padding-top:21px; }

.lt-ie7 #main .mainCont UL LI{ background-image:url('/resources/he_IL/images/global/IE6_arrow_flip.jpg'); } /* Aded for png fix */