
/*----------------- Global ------------------------*/
html{
	overflow-y: scroll;
}
body{
	line-height: 17px;
	height: 100%;
	font-size: 12px;
	text-align:center;	
	color:#4a4949;
	font-family: Arial, Helvetica, sans-serif;
	direction: ltr;
}
body#private{
	background-color: #d3d3c7;
	background-image: url(../images/privatebg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
body#business{
	background-color:  #4d4d4e;
	background-image: url(../images/businessbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.textcontainer ul li{
	background:url("../images/bullet.gif") no-repeat scroll 0 3px transparent;
list-style:none outside none;
margin-left:0;
padding:0 0px 0 18px;
}

/*----------------- layout ------------------------*/
#container{
	width: 1000px;
	
	margin: 0 auto;
	text-align: left;
}
#containerwrap
{
    /*background-color: white;*/
}
#hpContent,
#innerPage
{
   background-color: white;
}
#mainContent{
	width: 794px;
	float: right;
	margin-top: -7px;
}
#layout1Content{
	background-position: -1000px 0;
	background-image: url(../images/layout1Bg_ltr.png);
	background-repeat: repeat-y;
}

#layout1Content h1{
		
	line-height: 38px;
	padding: 0px 0px 0px 0;
	color:#212121;
	font-size: 16px;
	margin: 0 0 1em 0;
	font-weight: bold;

}
#layout1Wrap{
		background-image: url(../images/layout1Bg_ltr.png);
	background-repeat: no-repeat;
	background-position:  0  bottom;
}
#layout1InnerWrap{
	background-image: url(../images/layout1Bg_ltr.png);
	background-repeat: no-repeat;
	background-position:  -2000px 0;
	padding: 16px 63px;
}
#mainContext{
	width:193px;
	float:left;
	margin-left: 13px;
}
#innerPage{
	padding:0 0 15px 0;
}
#mainContextWrap{
	background-image: url(../images/sidemenuBgBottom.png);
	background-position: 4px bottom;
	background-repeat: no-repeat;
	padding: 1px 0 12px 0;
}

#mainContextBg{
	background-image: url(../images/sidemenuBg.png);
	background-position:  4px 0;
	background-repeat: no-repeat;
}
.layout3,
.layout4{
	background-image: url(../images/contentBg.png);
	background-position: 0 0;
	background-repeat: repeat-y;
}
#mainContentWrap{
	background-image: url(../images/contentBottomBg_ltr.png);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	min-height: 400px;
}
#mainContentBg{
	background-image: url(../images/titlebg_ltr.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
#mainContent h1{
	
	line-height: 30px;
	padding: 8px 0px 0 47px;
	color:#212121;
	font-size: 16px;
	font-weight: bold;
}
.layout3 .textcontainer{
	padding: 28px 22px 28px 48px;
}
/*----------------- Top ------------------------*/
#searchPlace
{
    position:absolute;
    top: 6px;
    right: 0px;
    width: 1001px;
}

#searchSlider .mainSearch
{
    background-image: url("../images/searchPlace.png");
    background-position: top;
    height: 33px;
    margin: 0 auto;
    width: 245px;
}

#searchSlider .advnSearch
{
    display:block;
    color: #cfcfcf;
    margin: 5px 0px 0px 5px;
    width: 75px;
    float: left;
}

#searchSlider .searchText
{
    float:left;
    width: 120px;
    height: 25px;
    background-image: url(../images/textSearh.png); 
    margin-left: 11px;
}

#searchSlider .searchText input
{
    width: 85px;
    margin: 6px 0px 0px 7px;
    background-color:transparent;
    border: none;
    border-bottom-width: 0px;
    color: #ffffff;
    font-size: 13px;
    float: left;
    #margin-left: 0px;
}

#searchSlider .searchTextBT
{
    height: 13px;
    width:13px;
    background-image: url(../images/textSearchBT.png); 
    display: block;
    float:right;
    margin: 7px 6px 0 0px;
}
#sideSearchBox .searchText
{
    margin-top: 5px;
    width: 162px;
    height: 25px;
    background-image: url(../images/sideSearchBoxTextBG.png); 
    margin-left: 12px;
}

#sideSearchBox .searchText input
{
    width: 125px;
    margin: 5px 0px 0px 7px;
    background-color:transparent;
    border: none;
    border-bottom-width: 0px;
    color: #40454a;
    font-size: 13px;
    float:left;
   #margin-left: 0px;
}

#sideSearchBox .searchTextBT
{
    height: 15px;
    width:15px;
    background-image: url(../images/sideSearchBoxBT.png); 
    display: block;
    float:right;
    margin: 7px 6px 0 0px;
}


#searchSlider .slideBT
{
    height: 6px;
    width:10px;
    background-image: url(../images/sliderBT.png); 
    background-repeat:no-repeat;
    background-position:top;
    display: block;
    float:right;
    margin: 11px 0px 0 12px;
    float: left;
    cursor:pointer;
}

#searchSlider .advancedSearch
{
    display: none;
    width: 1000px;
    height: 33px;
    padding-top: 5px;
    background-image: url(../images/advancedSearchBG.png);
}
#searchSlider .advancedSearch ul
{
    margin-left: 100px;
}
#searchSlider .advancedSearch li
{
    float:left;
    margin-left: 16px;
}

#searchSlider .advancedSearchBT,
#sideSearchBox .advancedSearchBT
{

    background-image: url(../images/advancedSearchBT.png); 
    background-repeat:no-repeat;
    background-position:top;
    display: block;
    float:right;
    color: White;
        height: 21px;
    padding: 4px 0px 0 10px;
    width: 32px;
}

#sideSearchBox .advancedSearchBT
{
    margin: 8px 20px 0px 0px;
}

#sideSearchBox li
{
    margin-top: 7px;
    margin-left: 12px;
}


#topDiv
{
        height: 92px;
    position: relative;
    padding-top: 19px;
    width: 1000px;
}






body#private #topDiv{
	background-image: url(../images/ptop_ltr.png);
	height: 92px;
}
body#business #topDiv{
	background-image: url(../images/btop_ltr5.png);
	height: 92px;
}



#advancedSearchResult
{
    padding-top: 12px;
}

#module_9 .profilePageSep
{
    margin-bottom: 10px;
}

#module_9 .searchTitle

{
    color: #212222;
    font-size: 18px;
    font-weight: normal;
    /*margin-right: 46px;*/
    margin-bottom: 0px;
}

#centerSearch .searchTitle
{
    margin-bottom: 25px;
    }

#centerSearch .centerTitleLi h4 a
{
    display:block;
    color: #212222;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 10px;
}

#shopTypeSearch .shopTypeSearchUL,
#shopSearch .shopSearchUL
{
    /*margin-right: 50px;*/
    /*margin-bottom: 100px;*/
    float:left;
    direction:ltr;
}

#shopTypeSearch .shopTypeSearchUL .searchCenterTitle h4,
#shopSearch .shopSearchUL .searchCenterTitle h4
{
   color: #3f6fd9;
   text-decoration: none;
   font-size: 12px;
   font-weight:bold;
   margin-bottom: 12px;
}

#centerSearch ul
{
    margin: 0;
}
#centerSearch .centerTitleUL li.centerTitleLi
{
    background-image: url(../images/underlineBG.png);
    background-repeat:no-repeat;
    background-position: -25px bottom;
    padding-bottom: 41px;
    /*margin-right: 50px;*/
}

#shopTypeSearch .shopTypeSearchUL .searchCenterTitle,
#shopSearch .shopSearchUL .searchCenterTitle,
#centerSearch .centerTypeRow li.centerTypeTitle
{
    float:left;
    width: 148px;
    margin-bottom: 18px;
}

#shopTypeSearch .searchTitle
{
    margin-bottom: 25px;
    }

#shopTypeSearch .shopTypeSearchUL .searchShopTitle,
#shopSearch .shopSearchUL .searchShopTitle,
#centerSearch .searchShopTitle
{
    padding-left: 9px;
    background-image: url(../images/searchBulletBGltr.png);
    background-repeat: no-repeat;
    background-position: left 5px ;
}

#shopTypeSearch .shopTypeSearchUL .searchShopTitle span,
#shopSearch .shopSearchUL .searchShopTitle span,
#centerSearch .searchShopTitle span
{
    display: block;
    color: #2d2d2d;
    font-size: 12px;
}

#searchPager
{
    min-height: 50px;
    width: 715px;
}

#searchResultPage
{
    margin-left: 45px;
    /*width: 718px;*/
}

#searchResultPage h3
{
color:#303131;
margin: 33px 0px 21px 0;
font-size: 18px;
font-weight:normal;

}

#module_9 ul li 
{
    background:none;
    list-style: none outside none;
    margin-right: 0;
    padding: 0;
}

#searchResultPage .shopHeader
{
    min-height: 50px;
    background-image: url(../images/underlineBG.png);
    background-repeat:no-repeat;
    background-position: -25px bottom;
    padding-bottom: 33px;
}

#searchResultPage .shopHeader span
{
    display: block;
    float:left;
    font-size: 18px;
    color:#303131;
    font-weight:normal;
    margin: 34px 0px 0px 0px;
}

#searchResultPage .shopHeader img
{
    display: block;
    float:right;
    font-size: 18px;
    color:#303131;
    font-weight:normal;
    margin: 23px 48px 0px 48px;
        width:200px;
    height: 35px;
}

#shopContent
{
        background-image: url("../images/underlineBG.png");
    background-position: -25px bottom;
    background-repeat: no-repeat;
    padding-bottom: 22px;
}

#shopContent ul
{
    float:left;
    width: 335px;
}

#shopContent li
{
    width: 335px;
    margin-bottom: 7px;
}

#shopContent li span.shopLbl
{
    display: block;
    width: 85px;
    color: #3f6fd9;
    float:left;
}

#shopContent li span.shopData
{
    display: block;
    width: 245px;
    float:left;
}


#shopsliders
{
    margin-left: 12px;
}

#typeScroller,
#centerScroller
{
    background: url("../images/shopslidersBG.png") no-repeat scroll 0 0 transparent;
    height: 71px;
    padding: 7px 0 21px 0;
    width: 765px;
}
#shopsliders h2
{
    color:#3f6fd9;
    font-size: 18px;
    font-weight:normal;
     margin-left: 22px;
}

#shopsliders a
{
    margin: 0;
    float: left;
   display: block;
   height: 53px;
   border-right: 1px solid white;
   padding: 0px 15px;
   text-align:center;
}

#shopsliders a span
{
    color: #303131;
    font-size: 12px;
    display: block;
    line-height: 12px;
}

#shopsliders .prevPage, #shopsliders .nextPage {
    background: url("../images/browsweBG3.gif") no-repeat scroll 0 bottom transparent;
    cursor: pointer;
    display: block;
    float: right;
    height: 60px;
    margin: 0 15px 0 8px;
    text-indent: -9999px;
    width: 16px;
}

#shopsliders .disabled {
    visibility: hidden;
}

#shopsliders .prevPage {
    background: url("../images/browsweBG3.gif") no-repeat scroll 0 0 transparent;
    float: left;
    margin: 0 0 0 7px;
}

#shopsliders .scrollable {
    display: inline-block;
    height: 53px;
    overflow: hidden;
    position: relative;
    width: 700px;
    padding-top:2px;
   margin-left: 0px;
}

.smallgalBG {
    background: url("../images/galSmallimgBG.gif") no-repeat scroll right bottom transparent;
    float: left;
    margin-right: 0;
}

#typeScroller .scrollable .items img,
#centerScroller .scrollable .items img 
{
    /*border: 1px solid #A7A38F;*/
    cursor: pointer;
    display: block;
    margin-left: 3px;
    margin-top: 2px;
    max-height: 45px;
}

#centerScroller .scrollable .items img 
{
    max-height: 35px;
}


#searchPager ul li
{
    float: right;
    line-height:25px;
}

#searchPager ul li.pagerContent
{
    
    background: url("../images/searchPager.png") repeat-x scroll 0 0 transparent;
    width:25px;
    text-align:center;
}

#searchPager li.pagerContent a
{
    display:block;
    width: 24px;
    height: 26px;
    color: #6f6f6f;
    text-decoration: none;
    background: url("../images/currentPageBG.png") no-repeat scroll 0 bottom transparent;
    text-align:center;
    /*margin: 2px 0px 3px 0px;*/
    float:none;
}
#searchPager ul
{
    margin: 0px;
}

#searchPager li.pagerContent a.selected,
#searchPager li.pagerContent a:hover
{
    background-position: top;
    
}

#searchPager a.pagerNextBtn,
#searchPager a.pagerPrevBtn,
#searchPager a.pagerPrevBtnDisable,
#searchPager a.pagerNextBtnDisable
{
    display:block;
    height:26px;
    width:24px;
}

#searchPager a.pagerPrevBtn,
#searchPager a.pagerPrevBtnDisable
{
background: url("../images/searchPagerBtn.png") no-repeat scroll left bottom transparent;
}

#searchPager a.pagerNextBtn,
#searchPager a.pagerNextBtnDisable
{
    background: url("../images/searchPagerBtn.png") no-repeat scroll left top transparent;
}

#searchPager a.pagerPrevBtn:hover
{
background-position: right bottom;
}

#searchPager a.pagerNextBtn:hover
{
    background-position: right top;
}





















#topContent{
	float: left;
	width: 750px;
	height:61px;
}
#mainTabs{
	display:none;
	float: left;
	width:337px;
	height: 43px;
	margin: 15px 0 0px 38px;
}
#mainTabs a{
	float: left;
	
	color:white;
	font-size: 14px;
	
}
#mainTabs a#businessLink{
	width:190px;
}
#mainTabs a#businessLink span{
	padding-left:40px;
}
#mainTabs a#privateLink span{
	padding-left:20px;
}
#mainTabs a#privateLink{
	width:146px;
}
#searchLink{
	display: block;
	background-image: url(../images/searchLink_ltr.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 23px;
	width: 27px;
	float: left;
	margin-right: 7px;
}
body#private #searchLink{
	background-image: url(../images/searchLinkPvt_ltr.png) !important;
}
#searchDdl{
	float: left;
}
#mainTabs a span{
	cursor: pointer;
	display: block;
	padding: 11px 0px 0px 44px;
}
body#business a#businessLink{
	color:white;
}
body#private a#businessLink{
	color:#b9b9b9;
}
body#private a#privateLink{
	color:white;
}
body#business a#privateLink{
	color:#b9b9b9;
}
#topMenu{
	margin: 27px 0 0 0px;
	float: left;
	color:#6f6e6e;
	font-size: 11px;
	display: block;
	width: 480px;
}
#topMenu li{
	float: left;
	display: block;
}
#topMenu a{
	color:#6f6e6e;
	padding: 0 5px 3px 5px;
	display: block;
}
#topMenu a:hover{
	color:white;
}

#topMenu li.separator{
padding:  0 7px;
	color:#6f6e6e;
}
#otherLanguageLink{
	background-image: url(../images/IL.png);
	background-repeat: no-repeat;
	display: block;
	width: 16px;
	height: 14px;
	margin: 3px 6px 0 5px;
	padding: 0 !important;	
}
#homeLink{
	background-image: url(../images/home.png);
	background-repeat: no-repeat;
	display: block;
	width: 18px;
	height: 14px;
	margin: 1px 6px 0 2px;
	padding: 0 !important;
}
#contactUsLink{
		background-image: url(../images/envelope2.png);
	background-repeat: no-repeat;
	display: block;
	width: 14px;
	margin: 2px 6px 0 3px;
	height: 13px;
		padding: 0 !important;
}
#topMenu a.emailLink{
	background: url(../images/envelope.png) no-repeat 0 2px;
	padding-left:18px;
	
}
#topMenu a.lnk_mob
{
    background: url(../images/icon_Iphone.png) no-repeat left 2px;
    padding-left: 18px;
}
#facebookLink{
		background-image: url(../images/facebook.png);
	background-repeat: no-repeat;
	display: block;
	width: 15px;
	margin: 2px 6px 0 3px;
	height: 15px;
		padding: 0 !important;
		display: none !important;
}
#twitterLink{
		background-image: url(../images/twitter.png);
	background-repeat: no-repeat;
	display: block;
	width: 15px;
	margin: 2px 2px 0 8px;
	height: 15px;
		padding: 0 !important;
		display: none !important;
}
#mainMenu {
margin:16px 0 0 2px;
}
#mainMenu li{
	float:left;
	display: block;
}
#mainMenu a{
	display: block;
	color:#cfcfcf;
	font-size: 12px;
	line-height: 25px;
	padding: 0 14px;
}
#mainMenu li.separator{
	background-image: url(../images/mainseparatorbg.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 2px;
	display: block;
	margin: 0px;
	border: 1px solid transparent;
	height: 25px;
}

.topInnerPage .branding{
	float: right;
	margin: 0px 22px 0 0px;
}

.topHomePage .branding{
	float: right;
	margin: 1px 0 0 0px;
}

#subMenu{
	background-image: url(../images/submenuBg_ltr.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 67px;
	margin-bottom: 15px;
	overflow: hidden;
}
body#private #subMenu{
	background: url(../images/privateSubmenuBG_ltr.png) no-repeat 0 0;
}
#breadcrumbs{
	float: left;
	width:650px;
	line-height: 62px;
}
#searchbox{
	float: right;
	width: 254px;
}
#searchbox a.searchBT{
	display:block;
	float:left;
	width:50px;
	height:22px;
	text-align: center;
	background: url(../images/topSearchBT_ltr.png) no-repeat 0 0;
	color:#94a4c5;
	margin-left:2px;
	line-height: 20px;
	cursor: default;
}
/*----------------- Bottom ------------------------*/
#bottom{
	background-image: url(../images/bottombg.png);
	height: 148px; 	
	padding: 0 18px;
}
#copyright{
	float:right;
	/*
	width: 300px;
	*/
	line-height: 29px;
	font-size: 12px;
	color:#96a0af;
}
#credit{
	float: left;
	text-align: left;
	width:200px;
	background: url(../images/kuchi.jpg) no-repeat 0 0;
	padding-left:66px;
	line-height: 28px;
	color:#6c6c6c;
}
#bottommenu{
	float:left;
	width: 750px;
}
.bottommenuLi{
	float:left;
	width:131px;
	margin-right: 19px;
}
#bottommenuUL{
	margin-top: 18px;
}
#bottommenuUL a:hover{
	color:white;
}
a.bottomMenuSubLink{
	display: block;
	font-size: 11px;
	color:#495d76;
}
a.bottomMenuMainLink{
	color:#526e93;
	font-size: 14px;
}
#contactUsBottomLink{
		float:right;

	height:62px;
margin-top: 14px;	
}
#contactUsBottomLink a{
	display: block;
	width:63px;
	height:62px;
	background: url(../images/contactUsBottomBg_ltr.png) no-repeat 0 0;
}
#seotext{
	float:right;
	width: 126px;
	margin-left	: 15px;
	margin-top: 18px;
	color:#495d76;
	font-size: 11px;
}
#seotext h2{
	font-size: 14px;
	color:#526e93;
}
/*----------------- Breadcrumbs ------------------------*/
#breadcrumbs {
	padding: 0 0px 0 11px;
}
.treeseparator
{
	background-image: url(../images/breadcrumbsSeparator_ltr.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 31px;
	height: 61px;
	display: block;
	float: right;
	margin: 1px 0px 0 5px;
	text-indent: -9999px;
}
body#private .treeseparator{
	background: url(../images/PbreadcrumbsSeparator_ltr.png) no-repeat 0 0;
}
#breadcrumbs .treetext,
#breadcrumbs a{
	color:#d2e0ff;
	padding: 0 3px 0 22px;
}
body#private #breadcrumbs .treetext,
body#private #breadcrumbs a{
	color:#848867;
	
}
#breadcrumbs div, 
#breadcrumbs span,
#breadcrumbs a
{	
	display: block;
	float: left;
}
#searchbox{
	margin: 20px 0 0 0px;
	
	background-repeat: no-repeat;

}
/*----------------- Side Menu ------------------------*/
#mainContextBg{
	margin-bottom: 14px;
}
#sideMenu li.selected .menuinner a
{
	background-image: url(../images/sidemenuSeparator.png);
	background-position: 8px bottom;
	background-repeat: no-repeat;
	line-height: 31px;
	display: block;
	padding: 0 19px 0 10px;
	color:#424242;
	font-weight: normal;
	
}
#sideMenu li a{
	background-image: url(../images/sidemenuSeparator.png);
	background-position: 8px bottom;
	background-repeat: no-repeat;
	line-height: 31px;
	display: block;
	padding: 0 10px 0 19px;
	color:#424242;
	font-weight: normal;

}
#sideMenu li a span.specialNode {
background-position:0 2px;
background-repeat:no-repeat;
display:block;
margin-left:-8px;
padding-left:30px;
}
#sideMenu li.selected a span.specialNode
{
	background-image: none !important;
	margin: 0;
	padding: 0;
}
#sideMenu li.last a{
	background-image: none;	
}

#sideMenu li.last a.selected{
	/*	background-image: url(../images/submenuHoverBg.png) !important;
		background-position:  0 0 ;
		background-repeat: no-repeat;
		color:white;
		padding: 0 32px 0 0;
		font-weight: bold;
	*/	
}
#sideMenu li.selected .menuinner .selected a {
		background-image: url(../images/submenuHoverBg.png);
		background-position:  0 0 ;
		background-repeat: no-repeat;
		color:white;
		padding: 0 32px 0 0;
		font-weight: bold;

		
}

#sideMenu li.selected a{
		background-image: url(../images/submenuHoverBg_ltr.png);
		background-position:  0 0 ;
		background-repeat: no-repeat;
		color:white;
		padding: 0 0px 0 32px;
		font-weight: bold;
		
}

#sideMenu .menuinner li.selected a{
		background-image:none;
		background-color:#fcfdfc;
		padding: 0 32px 0 0;
		font-weight: bold;
		color:#424242;

		
}
#sideMenu li a.selected{
	
		font-weight: bold;
}
#sideMenu .menuinner li.selected a.selected{
/*	background-image: url(../images/submenuHoverBg.png);
		background-position:  0 0 ;
		background-repeat: no-repeat;
		background-color: transparent;
		color:white;
		padding: 0 32px 0 0;*/
		font-weight: bold;
	
}

#sideMenu li.selected a.selectedSibling{
	/*	color:#424242;*/


}
#sideMenu li a.selectedSiblingSelected{
	

}
#sideMenu li a.selectedSibling{
/*	background-image: none ;*/

}

.menuinner a{
	padding-right: 32px !important;

}
#sideMenu li a.selectedChild{
	background-image: url(../images/submenuHoverBg.png);
		background-position:  0 0 ;
		background-repeat: no-repeat;
		background-color: transparent;
		color:white;
		padding: 0 32px 0 0;
		font-weight: bold;
}
/*----------------- RichText ------------------------*/
.richtextimages{
	float:left;
	width:205px;
	margin-left: -6px;	
}
.richtextimages img{
	margin-bottom: 10px;
	display: block;
}
#richtextcontent{
	float:right;
	width:493px;
}
/*----------------- Management ------------------------*/
#managementUL li{
	background-image: url(../images/bigseparator.png);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 1em  0 0 0;
	margin: 0 0 1em 0;
}
.manegertitles{
	float:left;
	width:185px;
}
.managerdetalisText{
	float:right;
	width:510px;
}
.manegertitles h3{
	font-weight: bold;
	color:#3f6fd9;
	font-size: 16px;
	margin: 0 !important	;
}
.manegertitles h4{
	font-weight: bold;
	color:#2d2d2d;
	font-size: 12px;
	margin: 0 !important	;
}
/*----------------- News ------------------------*/
#newssiteUL a{
	background-image: url(../images/pdfDownloadIcon.png);
	background-position: 0 0;
	display: block;
	width:35px;
	text-indent: -9999px;
	height: 27px;
	margin-top: -3px;
}
#newssiteUL a:hover{
	text-decoration: none;
}
.downloadIcon{
	float: left;
	width:35px;
	margin: 1px 35px 0 0px;
}
.newsdate{
	float:left;
	width:95px;
	color:#3f6fd9;
	font-size: 18px;
	font-weight: bolder;
}
#newssiteUL .newsTitle{
	float: right;
	width:550px;
}
#newssiteUL .newsTitle h3{
	font-size:12px;
	color:#2d2d2d;
	font-weight: normal;
	margin: 0 !important;
	
}
#newssiteUL li{
	background-image: url(../images/bigseparator.png);
	background-position: 0 top;
	background-repeat: no-repeat;
	padding: 1em  0 0 0;
	margin: 0 0 1em 0;
}

/*----------------- Marketing ------------------------*/
#marketingAbstractBox{
	background-image: url(../images/contentBg.png);
	background-position: 0 bottom;
	background-repeat:repeat-y;
	
}
#marketingAbstractBoxBg{
background-image: url(../images/titlebg_ltr.png);
background-position: 0 top;
background-repeat: no-repeat;
}

#marketingAbstractBox .innerBg{
	background-position: 0px 0px;
	min-height: 280px;
	background-repeat: no-repeat;
	padding: 15px 0 20px 300px;

}
#marketingAbstractBox .textcontainer{
padding: 1px 37px 0 7px;
background-image: url(../images/contentBottomBg_ltr.png);
background-position: 0 bottom;
background-repeat: no-repeat;
}
#marketingCubes .cube1,
#marketingCubes .cube2{
display: block;
float: left;
width:393px;
height: 191px;
	cursor: pointer;
}
#marketingCubes .cube2 div,
#marketingCubes .cube1 div{
	margin-top: 163px;
	float:left;
	width:255px;
	margin-left: 28px;
	color:#5f6978;
}
#marketingCubes .cube2 a,
#marketingCubes .cube1 a{
	margin-top: 163px;
	float:right;
	display: block;
		margin-right: 18px;
		background-image: url(../images/arrow_ltr.png);
		background-position: right 5px;
		background-repeat: no-repeat;
		padding: 0 8px 0 0px;
		color:#001634;
}
/*----------------- Private HomePage ------------------------*/
#privateHp #hpbanner{
	height: 288px;
	float:right;
	width:670px;

}
#hpVideoScroll{
	float:left;
	width:330px;
	
}
#privateHp #hpTab1{
	background-image: url(../images/contactBg_ltr.png);
}
.bigMinuteLink{
	position: relative;
}
.bigMinuteLink a{
	float: left;
	background: url(../images/bigMinuteLink2.png) no-repeat 0 0;
	display: block;
	width: 158px;
	height: 34px;
	position: absolute;
	top: -6px;
	left: -4px;
	text-indent: -9999px;
	margin: 0 !important;
	padding: 0 !important;
}
/*----------------- HomePage ------------------------*/
#hp #hpbanner{
	height: 288px;
	position: relative;

}
#hp #hpbanner img#totem{
	display: block;
	position: absolute;
	right:22px;
	top:0;
	z-index: 30;
}
#hpContext{
	background-image: url(../images/hpbottombg.png);
	background-position: -3px 0 ;
	background-repeat: no-repeat;
	height: 86px;
	background-color: White;
}
.hpTab{
	display: block;
	width:327px;
	height: 192px;
	float: left;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: 1px;
	cursor: pointer;
}
#privateHp #hpTab1{
	cursor:default;
}
#hpTabs{
	margin: 0 0 0 0;
	padding: 9px 0px 0 8px;
	border-top:8px solid #42454a;
}
.hpTabLink3{
	float: right;
	background-image: url(../images/arrow_ltr.png);
	background-position: right 6px;
	background-repeat: no-repeat;
	margin: 0px 22px 0 0px;
	color: #001634 !important;
	padding: 0 9px 0 0px;	
}
.hpTabLink{
	float: right;
	background-image: url(../images/arrow_ltr.png);
	background-position: right 6px;
	background-repeat: no-repeat;
	margin: 163px 22px 0 0px;
	color: #001634 !important;
	padding: 0 9px 0 0px;	
}
.hpTabTitle{
	float: left;
	margin: 163px 0px 0 22px;
	color:#6c737e;
}
.hpTabTitle3{
	float: left;
	margin: 0px 0px 0 22px;
	color:#6c737e;
}
#map-container{
	height: 120px;
}
/*----------------- Rental Zone ------------------------*/
.column1{
	float:left;
	width:120px;
	margin-right: 10px;
	
}
.column2{
	float:left;
	width:120px;
	margin-right: 20px;

}
.column3{
	float:left;
	width:310px;
	margin-right: 20px;

}
.column4{
	float:left;
	width:120px;

	
}
#rentalZonesUl li{
	background-image: url(../images/bigseparator.png);
	background-position: 0 top;
	background-repeat: no-repeat;
	margin: 1.2em 0 0 0;
	padding: 1.2em 0 0 0;
}
#rentalZonesUl li.header{
	background-image: none;
	color: #959793;
	font-size: 14px;
	margin: 0;
}
#rentalZonesUl h2{
	font-size: 18px;
	color:#3f6fd9;
	margin: 0 !important;
	font-weight: normal;
	
}
#rentalZonesUl h3{
		font-size: 12px;
	color:#2d2d2d;
	margin: 0 !important;
	font-weight: bold;
}
#rentalZonesUl .column3 a{
	display: inline-block;
	background-image: url(../images/arrowS_ltr.png);
	background-position: right 6px;
	background-repeat: no-repeat;
	padding: 0 6px 0 6px;
}
#rentalZonesUl .column4 a{
	
	background-image: url(../images/arrowS_ltr.png);
	background-position: right 4px;
	#background-position: right 6px;

	background-repeat: no-repeat;
	padding: 0 8px 0 0px;
	#float:left;
}
/*----------------- Sitemap ------------------------*/
#sitemap li{
	background-image: none;
	padding: 0 0 0 0;
}
#sitemap h2{
	font-size: 18px;
	font-weight: normal;
	margin: 1em 0 1em 0;
}
#sitemap h2.separator{
background-image: url(../images/separator.png);
background-position: right top;
background-repeat: no-repeat;
padding-top: 1em;
color:#cb1e24;

}
#privateSiteMapItems h3 a{
color:#cb1e24;
}
#sitemap #privateSiteMapItems h3 {
background-image: url(../images/redarrow_ltr.png);
	background-position: 0 4px;
}
#sitemap h3{
	color:#3f6fd9;
	font-size: 13px !important;
	font-weight: bold;
	background-image: url(../images/blueArrow_ltr.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding: 0 0 0 011px;
}
#sitemap .upperList{
	float: left;
	width:136px;
	margin-right: 30px;
	display: block;
	min-height: 150px;
}
#sitemap .innerlist a{
	color:#656665;
}
#sitemap .innerlist li{
	padding: 0 0 0 011px;
}

/* =============== Gallery ============ */
#mainImageContainer{
	width:770px;
	height:437px;
	background: url(../images/mainGalBG.jpg) no-repeat 0 0;
	overflow: hidden;
	margin-left:8px;
}
#mainImageContainer #mainimage{
	

}


#imagesthumbnails{
	background: url(../images/galleryBrowserFrame.jpg) no-repeat 0 0;
	width:785px;
	height:60px;
	padding:7px 0 8px;
}
#mainimage{
	display: block;
	margin:0 auto;
	
	
}
#imagesthumbnails li{
	float:right;
	background: none;
	padding:0;
	margin-left:10px;
}
#imagesthumbnails ul{
	position:relative;
	width:3700px
}
.smallimage{
	width:92px;
	height:92px;
}


.scrollable .items img{
	width:83px;
	margin-left:3px;
	margin-top:2px;
	height:55px;
	border-width: 1px;
	border-color: #a7a38f;
	border-style: solid;
	display: block;
	/*border:0 !important;*/
	cursor:pointer;
}
a.smallpic{
	display: block;
}
.scrollable{
	width:699px;
	overflow: hidden;
	margin-left: 18px;
	position: relative;
	height: 67px;
	display: inline-block;
	}
.scrollable .items{
	width:1120em;
	position: absolute;
	
	left:0;
}
#scroller .prevPage,
#scroller .nextPage{
	display:block;
	float:right;
	width:16px;
	height:60px;
	background: url(../images/browsweBG3.gif) no-repeat 0 bottom;
	text-indent: -9999px;
	margin: 0px 15px 0px 8px;
	
	cursor: pointer;
}

#scroller .prevPage{
	float:left;
	background: url(../images/browsweBG3.gif) no-repeat 0 0;
	margin: 0px 0px 0px 7px;
}

#scroller .nextPage:hover{
	/*background-position: right bottom;*/
}

#scroller .prevPage:hover{
	/*background-position: 0 bottom;*/
}
.smallgalBG{
	background: url(../images/mainimgBG.png) no-repeat right bottom;
	background: url(../images/galSmallimgBG.gif) no-repeat right bottom;
	float:left;
	margin-right:0px;

}
.smallgaltopBG{
}

.smallgalbottomBG{
	padding:0 6px 7px 0;
}
#imagesthumbnails{
	
}
#scroller{
	
}
#scroller .disabled{
	visibility: hidden;
}
#galleryPage{
	
}
#TheTitle{
	visibility: hidden;
}

/* =========== merkazPage =========== */
#merkazPage #gallery{
	
	margin-right:0;
	margin-left:0;
}
#merkazPage .showDiv{
	display:none;
	margin-left:8px;
	min-height: 1px;
}


.contentCube {
background-image:url("../images/titlebg_ltr.png");
background-position:0 0;
background-repeat:no-repeat;
}
.contentCubeWrap {
background-image:url("../images/contentBottomBg_ltr.png");
background-position:0 bottom;
background-repeat:no-repeat;
min-height:240px;
}
#merkazPage #gallery .contentCubeBG{
	margin-top:6px;
}
.contentCubeBG{
	background-image:url("../images/contentBg.png");
background-position:0 0;
background-repeat:repeat-y;
}
.contentCube h2.innetTitle {
color:#212121;
font-size:16px;
font-weight:bold;
line-height:30px;
padding:8px 0  0 047px;
}
#galTXTArea{
	padding:12px 30px 12px 25px;
}
#galTXTArea #galTXT{
	width:496px;
	float:right;
}
#galTXTArea #storeLogoes{
	width:225px;
	float:left;
	margin-top:5px;
	height: 225px;
	text-align: center;
	padding-bottom:20px;
}
#galTXTArea #storeLogoes img{
	display: block;
	margin: 0 auto;
	left: 50% !important;
}
#galTXTArea #storeLogoes ul li{
	padding:0;
	background: 0;
}
#galTXTArea #storeLogoes .logoItem{
	width:225px;
	height: 225px;
	text-align: center;
	padding-bottom:20px;
}
#merkazPage #tabs a.selected{
	
}
#merkazPage #tabs a.noShow{
	display: none;
}
/*
#merkazPage{
	width:770px;
	margin-right:8px;
}
#merkazPage #mainImageContainer{
	margin-right:0;
}
*/
#merkazPage{
	margin-top: 7px;
}
#merkazPage #tabs{
	width:770px;
	margin-left:8px;
	background: url(../images/merkazTabsBG.gif) no-repeat 0 0;
	position: relative;
	z-index: 4;
}

#mercazPages{
	
	left:0;
	z-index: 2;
	#margin-top:-10px;
	position: relative;
#position: static;
	top:-10px;

	
	
	}
#merkazPage #tabs a{
	float:left;
	background: url(../images/tabsSeperatorBG.gif) no-repeat left 0;
	height:45px;
	color:#393939;
	text-decoration:none !important;
	padding-left:2px;
}
#merkazPage #tabs a span{
	display: block;
	padding:0 11px;
	height:45px;
	background: url(../images/merkazTabHover2.png) no-repeat center -300px;
	line-height: 34px;
}
#merkazPage #tabs a.selected span{
	
	
	background: url(../images/merkazTabHover2.png) no-repeat center 0;
}

#merkazPage #tabs a:hover span{
	
	background: url(../images/merkazTabHover2.png) no-repeat center 0;
	
}
#merkazPage #tabs a.contact{
	background: url(../images/merkazTabsContactBG_ltr.gif) no-repeat 0 0;
	width:101px;
	float:right;
	color:white;
	text-align: center;
	padding:0 !important;
}
#merkazPage #tabs a.contact span{
	background: none !important;

}


#merkazPage #details{
	background: url(../images/merkazKlaliBG.png) no-repeat 0 0;
	padding:30px 40px 30px 35px;
	height:377px;
	overflow: hidden;
	
}

#merkazPage .KlaliImages{
	width:205px;
	float:left;
}
#merkazPage .KlaliImages img{
	margin-bottom:10px;
}
#merkazPage .KlaliText{
	width:490px;
	float:right;
}
#merkazPage #access{
	background: url(../images/merkazGishaBG.jpg) no-repeat 0 bottom;
	min-height:413px;
	padding:12px 27px 12px 15px
}
#merkazPage #access .accsessMapArea{
	width:430px;
	float:left;
}
#merkazPage #access .accsessInfo{
	width:290px;
	float:right;
}
#merkazPage #access .mapText{
	padding:8px 12px 20px 12px;
	background: white;
}
#merkazPage #access .mapText p{
	margin:0;
}
ul#customersScroller li{
	padding:0;
	background: none;
	width:170px;
	float:left;
	height:74px;
	margin-right:12px;
}
ul#customersScroller li .customersTexts{
	width:90px;
	float:right;
}
ul#customersScroller li .customersTexts h2{
	margin:0;
}
ul#customersScroller li img{
	/*max-width:70px;
		max-height:60px;
		*/
	float:left;
}
#merkazPage #clients{
	background: url(../images/customersSBG.jpg) no-repeat 0 bottom;
	height:381px;
	padding:28px
}
#merkazPage #sales{
	background: url(../images/merkazKlaliBG_ltr.png) no-repeat 0 0;
	padding:30px 40px 30px 35px;
	height:377px;
	overflow: hidden;
}
#salesUL li{
	background: none;
	padding:0;
	margin-bottom:16px;
}
#merkazPage #sales .salesImage{
	float:left;
}
#merkazPage #sales .eventInfo{
	width:390px;
	float:right;
}
#salesUL li h2{
	margin-bottom:0;
}
#salesUL li .eventDate{
	font-size: 14px;
	font-weight: bold;
}
#salesUL li .newsAbstract{
	margin-top:4px;
}
#merkazPage #rent{
	background: #eff2eb url(../images/mifratimBG.jpg) no-repeat 0 bottom;
	padding:36px;
	margin-right:16px;
}
#merkazPage #rent .newsDetails{
	width:628px;
	
	float: right;
}
#merkazPage #rent #newssiteUL a{
	margin-top:3px;

}
#merkazPage #movie{
	background: url(../images/customersSBG.jpg) no-repeat 0 bottom;
	height:417px;
	padding:10px
}
.cube{
	width:184px;
	margin:12px 2px 0 0;
	background: url(../images/cubeBG.gif) no-repeat 0 0;
	
}
.cube .cubebg{
	background: url(../images/cubeBG.gif) no-repeat right bottom;
	padding:5px 0;
}
h3.cubeTitle{
	background: url(../images/cubeTitleBG.gif) no-repeat 0 bottom;
	padding:2px 18px 10px;
	font-weight: bold;
	margin-top:5px;
	color:#4A4949;
}
.cube .cubebg .textWrap{
	padding:8px 16px 0 11px;
}
.cube .cubebg .textWrap ul li{
	background: url(../images/cubeArrow-ltr.gif) no-repeat 0 4px;
	padding-left:13px;
	padding-bottom:8px;
}
.cube .cubebg .textWrap ul li a{
	color:#4A4949;
}
.cube .cubebg .textWrap ul li a:hover{
	text-decoration:underline;
}
.readmoreTextCubeouter{
	text-align: left;
}
.readmoreTextCube{
	font-weight: bold;
	color:#4A4949 !important;
}
.readmoreTextCube:hover{
	text-decoration: underline;
}


/* Contact Form */
#CFcube{
	width:220px;
	float:left;
}

#contactformArea,
#contactform{
	width:600px;
	float:right;
}
.module_41 #layout1InnerWrap,
.module_2 #layout1InnerWrap{
	padding:16px 39px;
}
#CFcube .cube .cubebg{
	background: url(../images/contactCubeBG.gif) no-repeat right bottom;
}
#CFcube .cube{
	background: url(../images/contactCubeBG.gif) no-repeat 0 0;
	width:220px;
}
#CFcube h3.cubeTitle{
	background: url(../images/contactcubeTitleBG.gif) no-repeat 0 0;
}
#layout1Content h1{
	padding-left:25px;
}
.CFbutton{
	display: block;
	float:left;
	background: url(../images/buttons3.gif) no-repeat 0 -48px;

	height: 24px;
	color:white !important;
	text-decoration: none !important;
	font-weight: bold;

}
.CFbutton span{
	display: block;
	
	background: url(../images/buttons3.gif) no-repeat right -72px;
	line-height: 24px;
	height: 24px;
	padding:0 12px;
	
}
.CFbutton:hover{
	background-position: 0 -192px;
}
.CFbutton:hover span{
	background-position: right -216px;
}

.contactformabs{
	width:132px;
	float: left;
	
}
.contactformabs strong{
font-size: 14px;
	font-weight: bold;
	line-height: 17px;
	color:#4982d3;
	margin:0;
}
.contactformmain{
	
	margin-right:0px;
}




.contactbg{
	padding:0 10px;
}
#contactform h2{
	font-size: 14px;
	font-weight: bold;
	line-height: 17px;
	color:#4982d3;
	margin:0;
}
.validatorDiv{
	float:right;
	width:260px;
	
	padding-top:3px;
}
#contactform label{
	float:left;
	
	width:90px;
	margin-right: 8px;
	padding-bottom:24px;
	
}
#contactformArea,
#contactform{
	width:650px !important;
	padding-top:8px;
	background: #eff2eb;
}
.contactformText{
	

}
#contactform select{
	width:270px;
	padding:1px 2px;
		float:left;
}
#contactform textarea,
#contactform input.inputtextyellow,
#contactform input.inputtext{
	border:0;
	height:19px;
	line-height:19px;
	width:278px;
	padding:3px 4px;
	background: url(../images/contactInputBG.png) no-repeat 0 0;
	float:left;
}
#contactform textarea{
	margin-bottom:10px;
	padding:2px;
	background: url(../images/contactTextAreaBG.gif) no-repeat right 0;
	width:274px;
	height: 97px;
	overflow: auto;
	padding:4px 6px;
	}
.radiobutton table td label{
	float:none !important;
	font-weight:normal !important;
	padding:0 10px 0 2px !important;
}
.validator{
vertical-align: top;

padding:0px 2px;

}
div.checkbox{
	margin-top:0px;
}
#contactform div.checkbox label{
	float:right;
	width:520px;
}
#contactform div.checkbox input{
	margin-left:100px;
	#margin-left:96px;
}
span.notrequred{
	display: none;
}
span.requred{
color:red;
}

	
div.requiredFields{
	float:left;
	line-height: 31px;
}
div.cfbuttons{
	margin-left:270px;

	
}
div.cfbuttons a{
	
}
div.readpolicy{
	margin-top:20px;
}
div.backDiv{
	margin-top:12px;
}
.cfPadder{
	padding:12px 8px;
}
.leftBT{
	float:left;
}
.contactIntro{
	display: block;
	margin-bottom:19px;
	font-weight: bold;
	
}
.sendBT{
	background: url(../images/contactBT.gif) no-repeat 0 0;
	float:left;
	font-size: 14px;
	color:white !important;
	margin-top:6px;
	color:white;
}
.sendBT span{
	background: url(../images/contactBT.gif) no-repeat right -31px;
	padding:0 38px;
	line-height: 28px;
	height: 31px;
	color:white;
	display: block;
}
.sendBT:hover{
	
}
.sendBT:hover span{
	
}
.darkGray{
	
}
.requredDiv{
	padding:24px 0;
	font-size: 11px;
}

#staticFormPage .inputRow .inputArea{
	width:178px;
	margin-right:18px;
	float:left;
}
#staticFormPage .inputRow label{
	display:block;
	padding-bottom:3px;
}
#staticFormPage .inputRow{
	margin-bottom:15px;
}
#staticFormPage .inputRow .inputArea input.textInput{
	background: url(../images/StaticInputBG.gif) no-repeat 0 0;
	width:168px;
	height:19px;
	border:0;
	padding:3px 5px
}
#staticFormPage .labelRow label{
	font-weight: bold;
	width:50%;
	float:left;
}
#staticFormPage .labelRow span.note{
	font-size: 11px;
	margin-right:100px;
	float:right;
}
#staticFormPage .inputRow.labelRow{
	margin-bottom:0;
}
#staticFormPage .inputRow textarea{
	background: url(../images/staticTextArea.gif) no-repeat 0 0;
	width:559px;
	height:98px;
	overflow: auto;
	padding:3px 5px;
	border:0;
}
#staticFormPage .inputRow.buttonRow .checkdiv{
	width:50%;
	float:left;
}
#staticFormPage .inputRow.buttonRow .checkdiv input{
	margin-right:8px;
}
#staticFormPage .inputRow.buttonRow .sendBT{
	margin:0 80px 0 0 ;
	float:right;
}
#staticFormPage{
	padding-bottom:40px;
}
/*----------------- End Contact Form -------------------*/

/*----------------- Video Page -------------------*/

#videoPage{
	background: url(../images/videoPageBG_ltr.jpg) no-repeat 0 0;
	width:982px;
	height:461px;
	margin:0 auto;
}
#videoPage #videoArea{
	float:right;
	margin:23px 20px 0 0px;
}
#videoPage #videoBrowser{
	width:190px;
	float:left;
	
	margin:07px 3px 0 14px;
}
.videoPlayer{
	width:746px;
	height:416px;
	float:right;
	margin:20px 20px 0 0px;
}

#videoBrowser #otherVideos img{
	float:left;
	border:2px solid #899597 !important;
	display: block;
	margin-top:3px;
}
#videoBrowser #otherVideos .videoTXT{
	width:122px;
	float:right;
	color:#686b65;
	font-size: 11px;
	line-height: 14px;
}
#videoBrowser #otherVideos h3 a{
	font-weight: bold;
	color:#4f5256;
}
#videoBrowser #otherVideos ul li{
	background: url(../images/videoSepBG.gif) no-repeat center bottom;
	padding:5px 0 12px;
	
}

#otherVideos
    {
       
    }
#otherVideosUL
    {
		  width:170px;
    }
	 /*
.telSlider{
	float:right;
	background: url(../images/sliderBodyBG.gif) repeat-y 0 0;
	margin-top:7px;
}
/* VideoS */

#hpVideoScroll{
	background: #222 url(../images/videoSBG.png) repeat-x 0 -2px;
}
#hpVideoScroll #OtherVideosS img{
	float:left;
	border:2px solid #899597 !important;
	display: block;
	margin-top:5px;
}
#hpVideoScroll #OtherVideosS .videoTXT{
	width:216px;
	float:right;
	color:#989898;
	font-size: 12px;
	line-height: 18px;
}
#hpVideoScroll #OtherVideosS h3{
	margin-bottom:2px;
}
#hpVideoScroll #OtherVideosS h3 a{
	font-weight: bold;
	color:#fff;
	font-size: 14px;
	
}
#hpVideoScroll #OtherVideosS ul li{
	/*background: url(../images/videoSepBG.gif) no-repeat center bottom;*/
	padding:12px 0 13px;
	border-bottom:1px solid #6b6b6b;
}


	 
#privateHp .telSlider{
	float:left;
	background: url(../images/sliderSBodyBG.gif) repeat-y 0 0;
	margin-top:0px;
	margin-left:1px;
}
 #privateHp .RadSlider_Moonsite .rslVertical .rslTrack{
 	background: url(../images/sliderSBodyBG.gif) repeat-y 0 0;
 }
#privateHp .RadSlider_Moonsite .rslVertical .rslTrack{
	height:125px !important;
}
#privateHp .RadSlider_Moonsite .rslVertical a.rslHandle{
	background-image: url(../images/sliderSBTs.gif) !important;
}

#privateHp .RadSlider_Moonsite .rslVertical a.rslDraghandle{
	background-image: url(../images/DragVerticalHandleS.gif) !important;
}
.hpContextInner{
	padding:11px 16px 0 00px;
}
.hpContextInner a.logoBBt {
text-indent:-9999px;
float:right;
height:53px;
width:35px;
}
.hpContextInner .Logosscrollable{
	float:right;
}
.Logosscrollable .logoItem{
	float:right;
	padding:0 22px;
	border-left:1px solid #fff;
}
.Logosscrollable .logoItem img{
	display: block;
}
.Logosscrollable{
	width:896px;
	height:53px;
	position: relative;
	overflow: hidden;
}
.Logosscrollable .items{
	position:absolute;
	width:1000em;
	right:0;
}
.hpContactTab .inner{
	
	padding-top:60px;
	padding-left:40px;
}
.hpContactTab .topAlert{

	height:14px;
	margin-bottom:2px;
}
.hpContactTab .inner input.text{
	border:0;
	background: none;
	width:238px;
	height: 20px;
	padding:2px 6px;
	color:#a0a0a0;
}
.hpCInputs{
	margin-bottom:10px;
}
.RadhpCInputs{
	margin-top:-1px;
	#margin-top:-5px;
}
.hpContactTab .RadComboBox_Contact{
	#float:right;
}
.hpContactTab .RadComboBox_Contact .rcbArrowCell ,
.hpContactTab .RadComboBox_Contact .rcbArrowCellLeft,
.hpContactTab .RadComboBox_Contact .rcbInputCell,
.hpContactTab .RadComboBox_Contact .rcbInputCellRight{
	background: none !important;
}
.hpContactTab a.button{
	float:right;
	color:white;
	font-size: 13px;
	width:70px;
	margin-right:40px;
	line-height: 22px;
	text-align: center;
}
.SPagerLBG ul li{
	float:left;
	background: none;
	padding:0;
	margin:0 1px;
}
.SPagerLBG{
	background: url(../images/SPagerBG.gif) no-repeat 0 0;
	float:right;
	width:100%;
}
.SPagerRBG{
	background: url(../images/SPagerBG.gif) no-repeat right bottom;
	height:26px;
	padding:0 6px 0 4px;
}
.SPagerLBG ul li a{
		background: url(../images/pagerBTs.gif) no-repeat 0 -100px;
		height:26px;
		line-height: 26px;
		color:#717171 !important;
		width:19px;
		display: block;
		text-align: center;
}
.SPagerLBG ul li.currentPage a{
	background-position: 0 0;
}
.SPagerLBG ul li.simplePageNavNext a{
	background-position: 0 -200px;
	text-indent: -9999px;
	text-decoration: none !important;
}

.SPagerLBG ul li.simplePageNavPrev a{
	background-position: 0 -300px;
		text-indent: -9999px;
			text-decoration: none !important;
}
.SPagerLBG ul li.disabledNav{
	visibility: hidden;
}
ul#customersScroller{
	height:360px;
}
.sideBanner1{
	margin-top:12px;
	margin-right:-4px;
}
.sideBanner2{
	margin-top:12px;
	margin-right:3px;
}
/*----------------- Israel/World Submenu -------------------*/
.subMenuChooser{

	width: 186px;
	height: 37px;

	background-image: url(../images/subMenuChooser_ltr.png);
}
.secondSelected{
	background-position: 0 -37px;
}
.subMenuChooser a{
display: block;
float: left;
width:91px;
height: 37px;	
text-indent: -9999px;
}
#CFcube .cube .cubebg .textWrap ul li{
	background: none;
	padding:10px 8px 10px 0;
	line-height: 18px;
	color:#4e5346;
	background: url(../images/contactCubeSep.png) no-repeat 0 0;
}
.CFcubeItem span{
	font-weight: bold;
}
#CFcube .cube .cubebg .textWrap ul li.first0{
	padding-top:0px;
	background: none;
}
#stockCube .cubebg .textWrap{
	padding:0;
}
#stockCube span.infoSpan{
	float:right;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	margin-right:12px;
}
#stockCube .topInfo{
	border-bottom:1px solid #c4c9bc;
}
#stockCube .topInfo .UP{
	background: url(../images/stockArrows.png) no-repeat 0 16px;
}
#stockCube .topInfo .DOWN{
	background: url(../images/stockArrows.png) no-repeat 0 -83px;
}
#stockCube .DOWN{
color:#9b0000;


}
#stockCube .change{
	padding-left:16px;
}
#stockCube .UP{
color:#438141;

}
#stockCube{
	color:#2d2d2d;
	font-size: 11px;
}
#stockCube table tr td{
	padding:0 3px;
	height: 21px;
	vertical-align: middle;
	border-left:1px solid #c4c9bc;
	direction: ltr;
}
#stockCube table tr.pale td{
	background: #e9ece5;
	
}
#stockCube table tr td.FTD{
	border:0 !important;
	padding-right:12px !important;

}
.lastTR td{
	padding-bottom:6px !important;
}
#stockCube .cubebg{
	padding-bottom:0;
}
#plans .plansPDF a{
	background: url(../images/pdfDownloadIcon.png) no-repeat 0 0;
	float:left;
	padding-left:38px;
	line-height: 17px;
	padding-top:10px;
	color:#272727;
	margin-top:12px;
	
	text-decoration:none !important;
}
#plans .plansPDF{
	position: relative;
	top:10px;
	z-index: 200;
}
#plans img{
	position: relative;
	z-index: 1;
	top:12px;
	display: block;
	margin-bottom:12px;
}

/*==================================
remove default focus style
====================================*/
:focus {outline:none;}
.js ul.newList {left:-9999px;}

/*==================================
General combo style
====================================*/
ul.newList * {margin:0; padding:0; font-size:12px; line-height:14px; direction:rtl;}
ul.newList {margin-top:-2px; margin-left:-10px; margin-right:10px; padding:0; list-style:none; color:#999; background:#fff; position:absolute; border:1px solid #dbdbdb; overflow:auto; z-index:9999;}
.newListSelected {color:#000; height:23px; float:right; background:url(../images/combo/combo_content.gif); background-repeat:no-repeat; background-position:right top;}
/*.newListSelected span { width:122px; display:block; }*/
ul.newList li { padding:1px 10px; background-repeat:no-repeat; background-position:5px 2px; }
.selectedTxt {overflow:hidden; height:18px; direction:rtl; padding:4px 10px 0 0; color:#a0a0a0; font-size:12px; line-height:14px; background:url(../images/combo/combo_button.gif); background-repeat:no-repeat; background-position:left top; }

/*.hiLite {background:#7b91af!important; color:#fff!important;}*/
.hiLite { color:#a0a0a0; }

/*.newListHover {background:#ccc!important; color:#000!important; cursor:default;}*/
.newListHover { color:#000; cursor:pointer; }

.newListSelHover {background-position:right -23px; cursor:default;}
.newListSelFocus {background-position:right -23px; cursor:default;}

.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #999; } dir=ltr

.newListSelHover .selectedTxt {background-position:left -23px; color:#001634;}
.newListSelFocus .selectedTxt {background-position:left -23px; color:#001634;}


.combo-container { direction:rtl; width:130px; }
.combo-container ul.newList { width:127px; }
.combo-container .newListSelected { width:119px; }
.combo-container .selectedTxt { width:119px; }

.spacer { font-size:0; line-height:0; clear:both; }

.map-container { padding-right:13px; width:311px; height:191px; background-image:url(../images/map_bg.gif); background-position:left top; background-repeat:no-repeat; }
.map-container .map-top { width:311px; height:27px; padding-top:15px; }
.map-container #flash-map { margin-bottom:5px; }
.map-container .map-bottom { width:311px;margin-top:6px; }
.map-container .map-bottom span { display:inline; float:right; color:#6c737e; direction:rtl; }
.map-container .map-bottom a { display:inline; float:left; margin-left:17px; color:#001634; font-weight:bold; text-decoration:none; background-image:url(../images/btn_map_next.gif); background-repeat:no-repeat; background-position:left 6px; padding-left:9px; }
.map-container .map-bottom a:hover { color:#44546a; }

#staticFormPage .inputRow .inputArea input.textInput.error{
	background: url(../images/inputError.gif) no-repeat 0 0;
	color:red;
}
.RadComboBox_Contact.error .rcbInputCellLeft, .RadComboBox_Contact.error .rcbInputCellRight,
.RadComboBox_Contact.error .rcbArrowCellLeft, .RadComboBox_Contact.error .rcbArrowCellRight{
	background-image:  url(../images/selectError_ltr.gif) !important;
}
.RadComboBox_Contact.error .rcbInput{
	color:red !important;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
#profilePage{
	
	position: relative;
	left:-41px;
width:773px;
	
}
#profilePage .profilePageWrap{
	padding:0 30px 0 38px;
}
#profilePage .profilePageWrap h2{
	margin-bottom:12px;
}
.profilePageSep{
	height: 2px;
	margin:32px 0;
	background: url(../images/profilePageSep.png) no-repeat 0 0;
}
#profileUL li{
	background: none;
	padding:0;
	margin-bottom:15px;
	
}
.profiledate{
	width:70px;
	float:left;
	font-weight: bold;
	font-size: 12px;
}
.profileDetails{
	width:632px;
	float: right;
}
.profileDetails h3{
	font-size: 12px;
	color:#4A4949;
	
}
.profileDetails .newsAbstract{
	line-height: 14px;
}
.profileDetails .DLpdf{
	color:#717b65 !important;
	font-weight: bold;
	background: url(../images/profileArrow_ltr.png) no-repeat right 5px;
	padding-right:8px;
#padding:0 0 0 04px;
	
}
#profileReportUL li{
	background: none;
	padding:0;
	margin-bottom:3px;
	
}
#profileReportUL li a{
	background: url(../images/smalllPdf.gif) no-repeat 0 0;
	float:left;
	padding-left: 20px;
	color:#4A4949 !important;
	font-weight: bold;
}
#newssiteUL .newsAbstract a{
	background: none;
display:inline;
height:auto;
margin-top:0px;
text-indent:0;
width:auto;
}
#firstEvents li{
	padding:0;
	background: none;
}
#stockCredits{
	background: url(../images/globes2_ltr.gif) no-repeat 1px 0;
	height:30px;
	line-height:30px;
	padding:0 11px;
	color: #4B5042;
	display: block;
	
}
#salesPage .salesImage{
	float:left;
}
#salesPage .eventInfo{
	float:right;
width:412px;
margin-top:5px;
}
#module_58 #mainContentBg{

	background: url(../images/salesBG_ltr.png) no-repeat 0 0;
}
#module_58 .textcontainer{
	padding-left:40px;
}
#areaSearcher{
	float: left;
}
#centerSearcher
{
	float: left;
}
#hpCenterSearcher{
	margin: 15px 20px 5px 20px;
}
.selectors{
	display: none;	
	margin-left: 8px;
}
#worldCenters{
display: none;	
}
#selectorsLink{
	float: right;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
	width:15px !important;
	background: url(../images/sliderBodyBG.gif) repeat-y 0 0;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
	width:15px !important;
	background: url(../images/DragVerticalHandle.gif) no-repeat 0 center;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	right: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	right: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 13px;
	background: fuchsia;
	background: url(../images/sliderBTs.gif) no-repeat 0 0;
	width:15px !important;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
		#bottom: 0px !important;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 13px !important;
	background: fuchsia;
	background:red url(../images/sliderBTs.gif) no-repeat 0 -432px;
	width:15px !important;

}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
#otherVideos{
	height:443px;
	padding:4px 0 0 0 !important;
	overflow: hidden;
}
.jScrollPaneContainer{
	
}
#OtherVideosS
    {
        
        height:284px;
		  
		  overflow: hidden;
		  padding:4px 10px 0 12px !important;
    }
	 
	 #otherVideosSUL
    {
      
    }
#hpVideoScroll a.jScrollArrowDown,	 
#hpVideoScroll a.jScrollArrowUp{
		background-image: url(../images/sliderSBTs.gif);
		background-position: 0 -274px;
	 }
	#hpVideoScroll a.jScrollArrowUp{
		background-position: 0 0;
	} 
#hpVideoScroll	 .jScrollPaneTrack{
	 	background-image: url(../images/sliderSBodyBG.gif);
	 }
	 
#hpVideoScroll	 .jScrollPaneDrag{
	background-image: url(../images/DragVerticalHandleS.gif);
}	
.innerBigMac{
	width:1000px;
} 
#searchDdl .RadComboBox_Moonsite .rcbInputCellLeft, #searchDdl .RadComboBox_Moonsite .rcbInputCellRight, #searchDdl .RadComboBox_Moonsite .rcbArrowCellLeft, #searchDdl .RadComboBox_Moonsite .rcbArrowCellRight {
background-image:url("../images/ddlBg_ltr.png");
}
#searchDdl  .RadComboBox_Moonsite td.rcbArrowCellRight {
background-position:right 0;
}


#hpCenterSearcher .RadComboBox_Moonsite .rcbInputCellLeft,
#hpCenterSearcher .RadComboBox_Moonsite .rcbInputCellRight,
#hpCenterSearcher .RadComboBox_Moonsite .rcbArrowCellLeft,
#hpCenterSearcher .RadComboBox_Moonsite .rcbArrowCellRight, 
body#private .RadComboBox_Moonsite .rcbInputCellLeft,
body#private .RadComboBox_Moonsite .rcbInputCellRight,
body#private .RadComboBox_Moonsite .rcbArrowCellLeft,
body#private .RadComboBox_Moonsite .rcbArrowCellRight{

background-image:url("../images/ddllBg_ltr.png") !important;
}

.RadComboBox_Contact .rcbInputCellLeft, .RadComboBox_Contact .rcbInputCellRight, .RadComboBox_Contact .rcbArrowCellLeft, .RadComboBox_Contact .rcbArrowCellRight {
background-image:url("../images/ddlBg2_ltr.png") !important;

}
.RadComboBox_Contact .rcbReadOnly td.rcbArrowCellRight {
background-position:right 0 !important;
	
}
.RadComboBox_Moonsite .rcbReadOnly .rcbArrowCellRight
{
	background-position:right 0 !important;
	
}
.RadComboBox .rcbReadOnly td.rcbArrowCell a{
	height:24px !important;
}


/* send To Friend */

body#popUp{
	padding-top:12px;
	background: #EFF2EB;
}
		
		body#popUp .addmsgtable input,
		body#popUp .addmsgtable textarea{
	background:url("../images/contactInputBG.png") no-repeat scroll 0 0 transparent;
border:0 none;
float:left;
height:19px;
line-height:19px;
padding:3px 4px;
width:278px;
}

body#popUp .addmsgtable textarea{
	background:url("../images/contactTextAreaBG.gif") no-repeat scroll right 0 transparent;
height:97px;
margin-bottom:10px;
overflow:auto;
padding:4px 6px;
width:274px;
}

body#popUp label{
	float:left;
margin-right:8px;

width:90px;
}
body#popUp table{
	text-align: left;
}
body#popUp h2{
	color:#3f6fd9;
	font-weight: bold;
	margin-bottom:24px;
	font-size:18px;
	line-height: 20px;

}
body#popUp a:hover{
	text-decoration: underline;
}
		


/* send To Friend */

/* IE6 */
#disablingDiv
{
    /* Do not display it on entry */
    display: none;
 
    /* Display it on the layer with index 1001.
       Make sure this is the highest z-index value
       used by layers on that page */
    z-index:1001;
     
    /* make it cover the whole screen */
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
 
    /* make it white but fully transparent */
    background-color: Black;
    /*opacity:.60;*/
    filter: alpha(opacity=85);
}

#updateBrowser
{
    display: none;
    position: relative;
    top: 100px;
    width: 660px;
    height: 418px;
    margin: auto;
    background-image: url("../images/IE6Bg.gif");
    text-align: center;
    z-index:1002;
}
#warning
{
    width: 660px;
    height: 180px;
    
}
#updateBrowser h1
{
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #393939;
}

#updateBrowser span
{
    display: block;
    font-family: Arial;
    font-size: 17px;
    font-weight:bold;
    color: #393939;
}
#updateBrowser ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
#updateBrowser li
{
    margin-left: 30px;
    FLOAT: left;    
}
.disable
{
    position: absolute;
    top: 0%;
    left: 0%
}

#closeBT 
{
    padding: 25px;
}
#closeBT a
{
    float:left;
    display: block;
    height: 25px;
    width: 28px;
    background-image: url("../images/closeBT.gif");
    background-position:top;
    
 }
 
 #closeBT a:hover
{
    background-position:bottom;
}
img#ZOOM{
	position: fixed;
	bottom:0;
	left:0;
	z-index: 40;
	display: none;
	cursor: pointer;
}
