﻿/*IOCEA - */
*{margin:0 auto;padding:0; font-family:Arial;}
body { font-size:13px;  font-family:Arial; text-align:center; margin: 0 auto;direction:rtl;  }
table{ border-collapse: collapse;margin:0 auto;width:100%;}
img {border:0;}
td{vertical-align:top;}
a {text-decoration:none;}
/**content for print*/
*:focus{outline:2px solid blue;}
.skiptocontent a{position: fixed;top:-60px;right: 30px;color: #2a2a2a;padding: 0 20px;line-height:44px;height:50px;z-index:200;background: #f5d29b;font-weight:900;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.skiptocontent a:focus{top:23px;outline:0!important;}

#errorPageDiv {color:#ef4d38;font-size:18px;font-weight:bold;width:auto;float:left;margin-left:50px;}/*light blue*/
#errorPageDiv .title{color:#ef4d38;font-size:18px;font-weight:bold;}/*light blue*/
#errorPageDiv .title a{color:#ef4d38;font-size:18px;font-weight:bold;}/*light blue*/
#errorPageDiv .title a:hover{color:#8d1835;font-size:18px;font-weight:bold;}/*light blue*/
.fixed{position:fixed;top:0;left:0;z-index:10000}

.gradient
{
background: -webkit-linear-gradient(#000, #ddd); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#000, #ddd); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#000, #ddd); /* For Firefox 3.6 to 15 */
background: linear-gradient(#000, #ddd); /* Standard syntax */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000000', endColorstr='#dddddd');/*For IE7-8-9*/

border-radius:8px;
}

.gradientLight
{
background: -webkit-linear-gradient(#e5e5e5, #fff); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#e5e5e5, #fff); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#e5e5e5, #fff); /* For Firefox 3.6 to 15 */
background: linear-gradient(#e5e5e5, #fff); /* Standard syntax */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5e5e5', endColorstr='#ffffff');/*For IE7-8-9*/
border-radius:8px;
border:1px solid #ddd
}

.gradientSharp
{
background: -webkit-linear-gradient(#777, #efefef); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#777, #efefef); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#777, #efefef); /* For Firefox 3.6 to 15 */
background: linear-gradient(#777, #efefef); /* Standard syntax */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#777', endColorstr='#efefef');/*For IE7-8-9*/
border-radius:2px;
border:1px solid #777
}

.title{color:#338bd5;}/*light blue*/
.greenHeader{color: #1C5584;}
.greenHeader a{color: #1C5584;font-weight:bold;}
.greenHeader a:hover{color: #33CC33;font-weight:bold;}
.imgCaption{background: #f5f5f5;width:100%;height:auto;color:#6d87ac;padding:0 10px 0 10px;}
.imgCaption a{color:#6d87ac;text-decoration:none;}
.titleBlue{color:#0454b6;}
.titlegray{color:#4d4d4d;}
.titleYellow{color:#febd4e;}
.cursor{cursor:pointer;}
.ltr{direction:ltr;}
.none{display:none;}
.invisible{font-size:0;}
/***structure - main master***********/
#structure {width:1100px;height:auto;text-align:center;margin: 0 auto;direction:rtl;}
#popupDiv{width:700px;height:auto;text-align:center;margin: 0 auto;direction:rtl;}
#structure #structureBG {background:#878787 url(/Rsrc/Images/bg.jpg) repeat-x 0 0;width:1100px;height:auto;float:right;margin: 0 auto;}
#structure #innerStructureDiv {background:#fff; width:940px;height:auto;overflow:visible;text-align:center;float:right;margin:0 60px;margin-bottom:10px;padding:20px;}
#structure #headerDiv{background:#878787 url(/Rsrc/Images/headerBG.jpg) repeat-x 0 0;width:1100px;height:120px;float:right;margin-bottom:10px;}
#structure #upperHeaderDiv{width:1100px;height:95px;float:right;}
/*#structure #upperHeaderDiv #headerLogoDiv{width:678px;height:80px;float:right;margin-right:60px;text-align:right;margin-top:10px;}
#structure #upperHeaderDiv .headerLogoDiv{background:url(/Rsrc/Images/headerLogo.png) no-repeat;width:678px;height:80px;float:right;}

#structure #upperHeaderDiv #headerLeftDiv{width:286px;float:left;margin-left:60px;margin-top:15px;}
#structure #upperHeaderDiv #headerLeftDiv #phoneDiv{width:400px;float:left;color:#fff;font-weight:bold;font-size:14px;text-align:left;height:30px;}
#structure #upperHeaderDiv #headerLeftDiv #googleSearchDiv{width:250px;float:left;text-align:left;}*/
#structure #upperHeaderDiv #headerLogoDiv{width:670px;height:80px;float:right;margin-right:44px;text-align:right;margin-top:10px;}
#structure #upperHeaderDiv .headerLogoDiv{background:url(/Rsrc/Images/headerLogo.png) no-repeat;width:678px;height:80px;float:right;}

#structure #upperHeaderDiv #headerLeftDiv{width:305px;float:left;margin-left:60px;margin-top:15px;}
#structure #upperHeaderDiv #headerLeftDiv #phoneDiv{width:400px;float:left;color:#fff;font-weight:bold;font-size:14px;text-align:left;height:30px;}
#structure #upperHeaderDiv #headerLeftDiv #googleSearchDiv{width:214px;float:left;text-align:left;}

#structure #upperHeaderDiv .divMembersLink{float:left;text-align:left;}
#structure #upperHeaderDiv .divMembersLink a{float:left;text-align:left;background:#febd4e;border-radius:10px; color:#000;font-size:12px;font-weight:bold;display:block;padding:2px 5px;margin-left:5px}

#structure #upperHeaderDiv #headerLeftDiv .hlContact{background: url(/Rsrc/Images/envelopeIcon.png) no-repeat 0 0;width:22px;height:18px;float:left;margin-bottom:10px;margin-right:10px;}
#structure #upperHeaderDiv #headerLeftDiv .hlFacebook{background: url(/Rsrc/Images/facebookIcon.png) no-repeat 0 0;width:22px;height:18px;float:left;margin-bottom:10px;margin-right:10px;}

#structure #headerDiv #language{float:right;color:#febd4e;font-size:14px;font-weight:bold;width:286px;padding:0 0 10px 0;text-align:right;}/**to change padding to 30 when language is active**/
#structure #headerDiv #language .button{color:#febd4e;font-size:14px;font-weight:bold;float:left;margin:0;}
#structure #contentMiddle {width:640px;float:right;height:auto;}


/****************menu*****************/
#structure #menuDiv{width:980px;margin-bottom:30px; height:25px;width:980px;float:right;margin:0 60px;}

/**breadcrumbs***************/
#breadCrumbsDiv{width:980px;margin:0 60px;font-size:11px;text-align:right;float:right;height:20px;}
.breadCrumbsItem{font-size:11px;width:auto;color:#fff;text-align:right;float:right;padding:0px 5px 10px 5px;}
.breadCrumbsNode{font-size:11px;color:#fff;float:right;}

/*new breadcrumbs*/
#breadCrumbsRepeater{width:100%;height:auto;float:right;}

#breadCrumbsRepeater .link{background:url(/Rsrc/Images/arrowWhiteSmall.jpg) no-repeat 100% 3px;width:auto;float:right;color:#fff;padding:0 10px;}
#breadCrumbsRepeater .link:last-child{background:url(/Rsrc/Images/arrowWhiteSmall.jpg) no-repeat 100% 3px;width:auto;float:right;color:#fff;padding:0 10px;font-weight:bold;}
#breadCrumbsRepeater .link:first-child{background:none;width:auto;float:right;color:#fff;padding:0 0 0 10px;}

#breadCrumbsRepeater .link:last-child a{color:#fff;font-weight:bold;}
#breadCrumbsRepeater .link:first-child a{color:#fff;}
#breadCrumbsRepeater .link a{color:#fff;}

/****homepage*********************************************/
#homepage{background:#fff; width:980px;height:auto;text-align:center;float:right; margin-right:-20px;margin-top:-20px;/*margin:0 60px;*/overflow:visible;}
.searchGoogleDiv .input{width:140px;border:1px solid #efefef;font-family:Arial;float:right;margin-left:10px;}
.searchGoogleDiv .searchButton{margin-top:-16px; background:#eee;border-radius:5px; width:60px;height:20px; float:right;color:#000;font-weight:bold;}

#HPRightSideDiv{width:325px;height:auto;float:right;}
/*******HP News*******/
.rrClipRegion{direction:ltr;z-index:1;}
#HPRightSideDiv #newsDiv{background:url(/Rsrc/Images/newsBG.jpg) no-repeat;width:280px;height:188px;float:left;margin:20px 0;padding:0 15px;}
#HPRightSideDiv #newsDiv #newsRotatorDiv{width:280px;height:110px;color:#555;text-align:right;float:right;}
#HPRightSideDiv #newsDiv #newsRotatorDiv .textDiv{width:270px;height:auto;color:#555;text-align:right;margin-bottom:15px;float:right;direction:rtl;}
#HPRightSideDiv #newsDiv .newsTitle{color:#555;text-align:center;font-size:16px;font-weight:bold;margin:10px;float:right;}
#HPRightSideDiv #newsDiv .textNews {color:#555;font-size:14px;}
#HPRightSideDiv #newsDiv .textNews a{color:#555;font-size:14px;}
#HPRightSideDiv #newsDiv .textNews a:hover{color:#0454b6;font-size:14px;}
#HPRightSideDiv #newsDiv .allNewsDiv{width:285px;height:20px;font-size:12px;font-weight:bold;margin:5px 0 5px 5px;padding:0 10px;}
#HPRightSideDiv #newsDiv .allNews{color:#0454b6;width:90px;height:20px;text-align:left;font-size:12px;font-weight:bold;float:left;}
#HPRightSideDiv #newsDiv .allMedia{color:Red;width:90px;height:20px;text-align:right;font-size:12px;font-weight:bold;float:right;}
#HPRightSideDiv #newsDiv .allNews a{color:#0454b6;font-size:12px;font-weight:bold;}
#HPRightSideDiv #newsDiv .allMedia a{color:Red;font-size:12px;font-weight:bold;}
#HPRightSideDiv #newsDiv .allNewsLetters{color:#000;width:100px;height:20px;text-align:center;font-size:12px;font-weight:bold;float:right;}
#HPRightSideDiv #newsDiv .allNewsLetters a{color:#000;}

#HPRightSideDiv #newsDiv .newsInner{float:right;}
#HPRightSideDiv  #stopPlayButtons{float:left; margin-top:-28px;z-index:10;}

#HPRightSideDiv .playButton{top:0px;left:0px;background: url(/Rsrc/Images/play_but2.png) no-repeat; width:30px;height:30px;z-index:1000;float:left;display:inline-block;}
#HPRightSideDiv .pauseButton{top:0px;left:0px;background: url(/Rsrc/Images/pause_but2.png) no-repeat; width:30px;height:30px;z-index:1000;float:left;display:inline-block;}


/***benners div**/
.bannersInnerDiv{width:311px;height:auto;float:right;}
.bannersInnerDiv.innerDiv{width:311px;height:auto;float:right;}
.bannerEmpty{display:none;}
#homepage #bannersDiv{background:#fff; width:246px;height:auto;overflow:visible;float:left;text-align:center;/*padding:20px 33px;*/}
#homepage #bannersDiv .bannerImg{width:256px;height:auto;}
#homepage #bannersDiv .bannerFlash{width:256px;height:auto;}
#homepage #bannersDiv .bannerEmpty{width:0;height:0;}
#homepage #bannersDiv .innerDiv{width:256px;height:auto;margin-bottom:10px;float:right;}
#homepage #bannersDiv .HPIcon{width:78px;height:69px;}
#homepage #bannersDiv .HPIconSpace{width:78px;height:69px;margin-right:5px;}
#homepage #bannersDiv #collaboration{background:url(/Rsrc/Images/HPmemberOfBanner.jpg) no-repeat;width:236px;height:78px;padding-left:20px;}
#homepage #bannersDiv .lahav{width:60px;height:70px;float:left;}
#homepage #bannersDiv .lahav img{width:60px;height:70px;float:left;}
#homepage #bannersDiv .fibik{width:60px;height:70px;float:left;}
#homepage #bannersDiv .fibik img{width:60px;height:70px;float:left;}

#homepage #bannersDiv .hlShefi{background:url(/Rsrc/Images/HPShefiBanner.png) no-repeat;width:256px;height:78px;margin-left:30px;float:right;}

#homepage #bannersDiv .hlGalleries{background:url(/Rsrc/Images/HPGalleriesBanner.png) no-repeat;width:79px;height:69px;float:right;}
#homepage #bannersDiv .hlMovies{background:url(/Rsrc/Images/HPMoviesBanner.png) no-repeat;width:79px;height:69px;float:right;}
#homepage #bannersDiv .hlPresentations{background:url(/Rsrc/Images/HPeventsBanner.jpg) no-repeat;width:79px;height:69px;float:right;}
#homepage #bannersDiv .hlFacebook{background:url(/Rsrc/Images/facebookBanner.png) no-repeat;width:256px;height:69px;float:right; }



/******HPMembersDiv*****/
#homepage #HPMembersDiv{background:#313131;width:325px;height:310px;float:right;text-align:right;margin-bottom:10px;}
#homepage #HPMembersDiv #HPMembersMiddleDiv{height:143px;padding:0px 20px 0 20px;float:right;}
#homepage #benefitsDiv{background:#313131;height:200px;font-size:13px;float:right;}
#homepage #HPMembersDiv #benefitsRepeaterDiv{height:55px;float:right;}
#homepage #benefitDiv .repeaterInnerDiv{width:100px;height:65px;float:right;}
#homepage #benefitDiv .benefitImg{width:88px;height:55px;}
#homepage #benefitDiv {height:50px;}
#homepage  #hpRepeater{height:50px;float:right;margin-bottom: 10px;}
#homepage #benefitsTextDiv{font-size:13px;height:40px;float:right;}
#homepage #HPMembersDiv .titleYellow{color:#febd4e;font-weight:bold;}
#homepage #HPMembersDiv .allBenefitsDiv a{color:black;background-color:#febd4e;font-weight:bold;border-radius:5px; padding:5px;}
#homepage #HPMembersDiv .textWhite{color:#fff;}
#homepage #HPMembersDiv .allBenefitsDiv{color:#febd4e;/*width:305px;*/height:10px;float:right;text-align:left;font-size:12px;font-weight:bold;margin:5px 0 5px 5px; padding-top:10px;}
#homepage #HPMembersBanner {width:306px; height:95px; float:right; padding:0 8px 0 0 ;}
#homepage #HPMembersBanner .bannersInnerDiv{padding-right:5px}
#homepage #HPMembersBanner .innerDiv{width:72px; height:60px; float:right; padding-right:5px;padding-top:25px;}
#homepage .bigGrayButtonArrow{background:url(/Rsrc/Images/bigDarkGrayButtonArrowBG.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:275px;height:26px;border-style:none;padding:5px 50px 0 0;text-align:right;float:right;margin-bottom:10px;}
#homepage #benefitDiv .rrClipRegion{height:52px!important;}
#iconsDIv{display:none;}
.bigGrayButton{background:url(/Rsrc/Images/bigGrayButtonBG.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:325px;height:30px;cursor:pointer;border-style:none;}
.bigDarkGrayButton{background:url(/Rsrc/Images/bigDarkGrayButtonBG.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:325px;height:32px;cursor:pointer;border-style:none;}
.buttonSecurity{background:url(/Rsrc/Images/securityBtnBG.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:275px;height:26px;cursor:pointer;border-style:none;padding:5px 50px 0 0;text-align:right;float:right;}
.buttonVisa{background:url(/Rsrc/Images/visaBtnBG.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:275px;height:26px;cursor:pointer;border-style:none;padding:5px 50px 0 0;text-align:right;float:right;}
.buttonVisa a, .buttonSecurity a{color:#fff;}

#dynamicBannersUpper{width:312px;float:left;}
#dynamicBannersUpper .bannerImg{width:310px;margin-bottom:10px;}


#dynamicBannersTop{width:100%;float:left;}
#dynamicBannersTop .bannersInnerDiv {width:100%;float:left;}
#dynamicBannersTop .bannerImg{width:310px;margin-bottom:10px;margin-right:15px;}

/*******HP left side*******/
#HPLeftSideDiv{width:650px;height:auto;float:left;}
#homepage #HPLeftSideDiv #HPScroller{width:640px;height:280px;float:left;position: relative;}

.scrollerHP{position: relative;margin: 0;width: 640px;height:280px;}
.scrollerHP .scrollerWrapper{position: relative;width: 640px;height:280px;float:left;overflow:hidden;}
.scrollerHP .BGScroller{height: 280px;width: 640px;float:left;}
.scrollerHP .BGScroller .item{height: 280px;width: 640px;float:left;display:block;padding:0 }
.scrollerHP .BGScroller .item .imageDiv{height: 280px;width: 640px;float:left;}
.scrollerHP .BGScroller .item .imageDiv .bigImg img{height: 280px;width: 640px;float:left;}
.scrollerHP .BGScroller .item .textDiv{width: 363px;height: 146px;text-align: right;font-size: 15px;color: #fff;float:right;margin: 78px 0 0 0px;}
.scrollerHP .BGScroller .item .text{font-size: 15px;color: #000; float:right;}
.scrollerHP .BGScroller .item .textDiv h2{font-size: 36px;color: #000;margin:0 0 25px 0;font-weight: normal;}
.scrollerHP .BGScroller .item  .moreDiv{float: right;width: 100%;margin: 31px 0 0 0;color: #fff;}
.scrollerHP .BGScroller .item  .moreDiv a{color: #fff;text-decoration: underline;}


#HPScroller .prevScroll{background: url(/Rsrc/Images/arrow-lt.png) no-repeat ;width:30px;height:60px;position:absolute;top:230px;left:20px;z-index:10;float:left;}
#HPScroller .nextScroll{background: url(/Rsrc/Images/arrow-rt.png) no-repeat ;width:30px;height:60px;position:absolute;top:230px;left:60px;z-index:10;float:left;}
#HPScroller #pausePlayButtons{width:30px;height:60px;position:absolute;top:230px;left:100px;z-index:10;float:left;}
#HPScroller #pausePlayButtons .playButton2{position:absolute;top:0px;left:0px;background: url(/Rsrc/Images/play_but2.png) no-repeat; width:30px;height:30px;z-index:1000;float:left;display:inline-block;}
#HPScroller #pausePlayButtons .pauseButton2{position:absolute;top:0px;left:0px;background: url(/Rsrc/Images/pause_but2.png) no-repeat; width:30px;height:30px;z-index:1000;float:left;display:inline-block;}


#bottomPaging {text-align:center;height:20px;width:auto;position:relative;margin:20px auto;}
#bottomPaging .pagingDiv{float:right; position:relative;text-align:right;}

/*****/
.banners{width:640px;height:auto;float:left;}
.banners .bannersInnerDiv{width:640px;height:auto;float:left;}
.banners .bannersInnerDiv .innerDiv{width:640px;height:auto;float:left;}
.banners .bannerImg{width:640px;height:auto;float:left;margin:0 0 10px 0;}

/**HP big banner***/
.bigBannerHP{width:640px;height:auto;float:left;}
.bigBannerHP .bannersInnerDiv{width:640px;height:auto;float:left;}
.bigBannerHP .bannersInnerDiv .innerDiv{width:640px;height:auto;float:left;}
.bigBannerHP .bannerImg{width:640px;height:auto;float:left;margin:0 0 10px 0;}


.bigBannerHPCenter{width:640px;height:auto;float:right;}
.bigBannerHPCenter .bannersInnerDiv{width:640px;height:auto;float:right;}
.bigBannerHPCenter .bannersInnerDiv .innerDiv{width:640px;height:auto;float:right;}
.bigBannerHPCenter .bannerImg{width:640px;height:auto;float:right;margin:0 0 10px 0;}

.bigBannerHPRight{width:315px;height:auto;float:right;}
.bigBannerHPRight .bannersInnerDiv{width:315px;height:auto;float:right;}
.bigBannerHPRight .bannersInnerDiv .innerDiv{width:315px;height:auto;float:right;}
.bigBannerHPRight .bannerImg{width:315px;height:auto;float:right;margin:0 0 10px 0;}

.bigBannerHPLeft{width:315px;height:auto;float:left;}
.bigBannerHPLeft .bannersInnerDiv{width:315px;height:auto;float:left;}
.bigBannerHPLeft .bannersInnerDiv .innerDiv{width:315px;height:auto;float:left;}
.bigBannerHPLeft .bannerImg{width:315px;height:auto;float:left;margin:0 0 10px 0;}

.bigBannerSpace .bannersInnerDiv{margin-top:0;float:left;}

/*** homepage searchMembersDiv***/
#homepage #searchMembersDiv{background: #f3f3f3 url(/Rsrc/Images/HPArticleBG.jpg) repeat-x 0 0;float:left;height:96px;width:640px;margin-bottom:20px;border: 1px solid #d9d9d9;}
#homepage #searchMembersDiv .input{width:92%;height:20px;border:1px solid #777;float:right;margin-left:4px;color:#777;font-style:italic;padding:0 5px;}
#homepage #searchMembersDiv .inputDdl{width:115px;height:20px;border:1px solid #0454b6;float:right;margin-left:4px;}
#homepage #searchMembersDiv #titleDiv{background:url(/Rsrc/Images/lupa.png) no-repeat 620px 0;width:615px;height:30px;float:right;text-align:right;color:#454545;font-size:14px;font-weight:bold;margin:10px 0px 10px 0;padding:0 30px 0 0;}
#homepage #searchMembers{width:630px;height:50px;margin:0 5px;float:right;padding:0 20px 0 0}
#homepage #searchMembers #inner{width:625px;height:30px;float:right;}
#homepage #searchMembers .label{font-weight:bold;width:60px;float:right;}
#homepage #searchMembers .labelHidden{display:none;}
#homepage #searchMembers .inputHidden{display:none;}
#homepage #messageDiv .message{color:#0095dc;font-size:13px;}
.buttonSearchBlue{background:url(/Rsrc/Images/searchBtnBlue.png) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:44px;height:20px;cursor:pointer;border-style:none;}
.buttonClearBlue{background:url(/Rsrc/Images/clearBtnBlue.png) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:44px;height:20px;cursor:pointer;border-style:none;}

.buttonBlue{background:#0095dc;border-radius:5px;color:#fff;font-size:13px;font-weight:bold;width:44px;height:20px;cursor:pointer;border-style:none;}
.buttonBlue:hover{background:#12a5eb;}


#homepage #searchMembers .inputDiv{width:150px;float:right;margin-left:10px;}
#homepage #searchMembers .buttonsDiv{width:100px;float:right;}

/*** general searchMembersDiv***/
#treeSearchMembersDiv {background:url(/Rsrc/Images/searchBG.png) no-repeat 0 0;float:right;height:186px;width:213px;margin:20px 0px;border: 0px solid #d9d9d9;padding:0 20px;}
#treeSearchMembersDiv #searchMembers .input{width:100%;height:20px;border:1px solid #777;float:right;margin-left:4px;margin-bottom:10px;color:#777;font-style:italic;padding:0 5px;}
#treeSearchMembersDiv #searchMembers .inputHidden{width:142px;height:20px;border:1px solid #0454b6;float:right;margin-left:4px;margin-bottom:15px;}
#treeSearchMembersDiv #searchMembers .inputDdl{width:142px;height:20px;border:1px solid #0454b6;float:right;margin-left:4px;margin-bottom:15px;}

#treeSearchMembersDiv #searchTitleDiv{background:url(/Rsrc/Images/lupa.png) no-repeat 220px 0;width:210px;height:30px;float:right;text-align:right;color:#0454b6;font-size:14px;font-weight:bold;margin:10px 0px 10px 0;padding:0 30px 0 0;}
#treeSearchMembersDiv #searchMembers{width:235px;height:50px;margin:0 5px;float:right;padding:0 10px 0 0;}
#treeSearchMembersDiv #searchMembers #inner{width:235px;height:110px;float:right;}
#treeSearchMembersDiv #searchMembers .label{font-weight:bold;width:60px;float:right;margin-bottom:5px;}
#treeSearchMembersDiv #searchMembers .labelHidden{font-weight:bold;width:60px;float:right;margin-bottom:5px;}
#treeSearchMembersDiv .buttonSearchBlue{background:url(/Rsrc/Images/searchBtnBlue.png) no-repeat;color:#fff;font-size:14px;font-weight:bold;width:44px;height:20px;cursor:pointer;border-style:none;float:left;margin-left:40px;}
#searchMembers #messageDiv{width:235px;float:right;text-align:center;color:#0454b6;font-size:13px;}
#searchMembers .message{color:#0454b6;font-size:13px;float:right;}

#treeSearchMembersDiv #searchMembers .inputDiv{width:180px;float:right;margin-bottom:2px;}
#treeSearchMembersDiv #searchMembers .buttonsDiv{width:136px;float:left;margin-bottom:5px;}


/*********************/
.HPArticleBG{background: #f3f3f3 url(/Rsrc/Images/HPArticleBG.jpg) repeat-x 0 0;height:auto;width:638px; border: 1px solid #d9d9d9;float:left;}
.HPArticleCaptionBG{background: #f3f3f3 url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;height:25px;width:620px; padding:8px 20px 0 0;float:left;text-align:right;}
.HPArticleCaptionBG .titleWhite{color:#fff;font-size:16px;font-weight:bold;}

.ArticlesDiv{width:640px;float:left;margin-top:10px;}
.HParticles{width:640px;float:left;margin-top:10px;height:auto;direction:rtl;}
.HParticles .repeater{width:640px;float:left;height:auto;}
#articlesDiv{width:640px;float:left;margin-top:0;}
#articlesDiv .allArticlesDiv {color:#0454b6;float:left;font-size:14px;font-weight:bold;text-align:left;margin-left:20px;float:left;}
#articlesDiv .allArticlesDiv a {color:#0454b6;}
.articlesRepeaterDiv{background: #fff url(/Rsrc/Images/HPArticleBG.jpg) repeat-x 0 100%;height:auto;float:left;overflow:visible;width:638px;margin-bottom:10px;padding:10px 0 ;}
.articlesRepeaterDiv .innerRepeaterDiv{height:auto;float:right;overflow:visible;width:578px;margin:0 0px;}

.hpArticles{width:618px;float:left;border:0px solid Red; padding-bottom:15px;}
.hpArticles .picDiv{width:120px;height:auto;float:right;margin-left:0px;}/*******DISPLAY PICTURE*********/
.hpArticles .picDiv img{width:120px;height:auto;}
.hpArticles #captionDiv{height:25px;width:450px;color:#4d4d4d; padding:8px 20px 0 0;float:left;text-align:right;font-size:15px; font-weight:bold;}
.hpArticles #captionDiv a{color:#fff;font-size:15px; font-weight:bold;}
.hpArticles #captionDiv a:hover{color:#0454b6;font-size:15px; font-weight:bold;}

#homepage .hpArticles .title{width:160px;color:#303f94;font-size:14px; font-weight:bold; text-align:center;vertical-align:bottom; }
.hpArticles hr {color:#CACACA;margin-bottom:10px;}
.hpArticles .textDiv {text-align:justify;float:left;width:450px;height:auto;overflow:visible;}
.hpArticles .textDiv .text{color:#555; font-size:13px;text-align:justify;}/*dark gray*/
.hpArticles .moreDiv2{width:450px;height:21px;float:left;text-align:left;}/*dark gray*/
.hpArticles .more{color:#0454b6;width:450px;height:19px;float:left;text-decoration:underline;}
.panelArticles{width:638px;height:790px;float:left;direction:ltr;}/*articles on homepage*/
/***HP additional info - left side**/

#homepage #HPinfoDiv{width:640px;float:left;margin-top:10px;}
#homepage #HPinfoDiv #rightTreeArticles {width:402px;height:auto;overflow:visible;float:right;}
#homepage #HPinfoDiv #rightTreeArticles .topBG {background: url(/Rsrc/Images/addInfoTopBG.jpg) no-repeat;width:402px;height:14px;float:right;}
#homepage #HPinfoDiv #rightTreeArticles .midBG{background: url(/Rsrc/Images/addInfoMidBG.jpg) repeat-y;width:402px;height:auto;float:right;}
#homepage #HPinfoDiv #rightTreeArticles .botBG{background: url(/Rsrc/Images/addInfoBotBG.jpg) no-repeat;width:402px;height:18px;float:right;}


#rightTreeArticles #smallTreeDiv{width:130px;float:right;text-align:right;margin-left:10px;}
#rightTreeArticles .menu {border-bottom:1px solid #dcdcde;background:transparent;  font-size: 12px; width:110px;font-weight:bold;color:#555;padding:5px 0px 5px  10px;margin:0 15px 0 10px;cursor:pointer;float:right;}
#rightTreeArticles .menuOn{border-bottom:1px solid #dcdcde;background:transparent;  font-size: 12px;width:110px; font-weight:bold;color:#0454b6;padding:5px 0px 5px  10px;margin:0 15px 0 10px;cursor:pointer;float:right;}
#rightTreeArticles .menu:hover{border-bottom:1px solid #dcdcde;background:transparent;  font-size: 12px;width:110px; font-weight:bold;color:#0454b6;padding:5px 0px 5px  10px;margin:0 15px 0 10px;cursor:pointer;float:right;}

#rightTreeArticles #changingArticlesDiv{background:#eee url(/Rsrc/Images/addInfoArticlesBG.jpg) repeat-x;width:253px;height:190px;overflow:visible;float:right;text-align:right;margin-left:5px;}
#rightTreeArticles #changingArticlesDiv .articlesRepeaterDiv{background:transparent;width:230px;float:right;text-align:right;margin-left:5px;padding-bottom:10px;border-bottom:1px solid #dcdcde;}
#rightTreeArticles #changingArticlesDiv .articlesRepeaterDiv .innerRepeaterDiv{background:transparent;height:auto;float:right;overflow:visible;width:230px;margin:0 20px;}
#rightTreeArticles #changingArticlesDiv .articlesRepeaterDiv .textDiv {text-align:justify;color:#555;font-size:14px;float:right;width:230px;height:auto;overflow:visible;}
#rightTreeArticles #changingArticlesDiv .articlesRepeaterDiv .title {color:#0454b6;text-align:right;font-weight:bold;float:right;width:230px;height:auto;overflow:visible;}

#homepage #HPinfoDiv #leftInfoArticle{background:#eee url(/Rsrc/Images/addInfoLeftBG.jpg) no-repeat;width:237px;height:216px;float:left;border:0px solid Red;}
#homepage #HPinfoDiv #leftInfoArticle .titleDiv{width:100px;float:right;height:40px;margin-top:20px;margin-right:20px;}
#homepage #HPinfoDiv #leftInfoArticle .titleDiv .header{width:100px;float:right;color:#202020;font-weight:bold;}
#homepage #HPinfoDiv #leftInfoArticle .hpArticles{width:210px;float:right;height:120px;margin:0 5px;}
#leftInfoArticle .articlesRepeaterDiv {background:transparent;height:120px;float:right;overflow:hidden;width:210px;margin-bottom:10px;text-align:center;}
#leftInfoArticle .articlesRepeaterDiv .innerRepeaterDiv{height:auto;float:right;overflow:visible;width:210px;margin:0 10px;}
#leftInfoArticle .hpArticles .textDiv {text-align:justify;float:right;width:200px;height:auto;overflow:visible;}
#leftInfoArticle .hpArticles .textDiv .text{color:#555; font-size:14px;text-align:justify;}/*dark gray*/
#leftInfoArticle .hpArticles .moreDiv {width:210px;height:21px;float:right;margin:20px 0;text-align:left;cursor:pointer;}/*dark gray*/
#leftInfoArticle .hpArticles .more .link {color:#0454b6;width:76px;height:19px;}
#homepage #HPinfoDiv #leftInfoArticle  .articlesRepeaterDiv .title{width:180px;font-size:14px;float:right;color:#0454b6;font-weight:bold;}
#homepage #HPinfoDiv #leftInfoArticle .hpArticles  .articlesRepeaterDiv #captionDiv{width:10px;height:2px;}

/***print and send***************/
#PrintAndSend{width:100%;text-align:center;height:30px;float:right;margin-top:50px;}
#printInnerDiv{width:300px;height:30px;text-align:center;}
#printInnerDiv .floatRight{float:right;width:80px;}
#printInnerDiv .userbar{list-style-type:none!important;}
#printInnerDiv .userbar a{color:#777!important}

/**footer***********/
#bottom{width:940px;height:34px;margin:0px 60px;color:#fff;float:right;}
#footer{height:34px;width:auto;text-align:center; }
#footer .buffer{float:left;color:#fff;font-size:8px;padding:5px 10px 0 10px;width:auto;}
#footer .label{float:left;color:#fff;width:auto;margin:0 10px;}
#footer .copyright{float:right;color:#fff;width:auto;}
#footer .label a{float:left;color:#fff;}
#footer .label a:hover{float:left;color:#fff;}
#createdDiv{float:right;width:1100px;text-align:right;padding:0px 60px 0 10px;width:auto;}
#createdDiv a{color:#fff;}
#createdDiv a:hover{color:#fff;}

#creditDiv{float:right;text-align:right;padding:0px 10px 0 10px;width:auto;}
#creditDiv a{color:#001a87;}
#creditDiv a:hover{color:#2878bb;}

/*****login*******/
#outerLoginDiv{width:100%;height:auto;text-align:center;padding:0 150px;}
#loginDiv{background: #f3f3f3 url(/Rsrc/Images/HPArticleBG.jpg) repeat-x 0 0;height:auto;width:638px; border: 1px solid #d9d9d9;float:left;}
#loginDiv #caption{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;height:25px;width:620px; padding:8px 20px 0 0;float:left;text-align:right;margin-bottom:40px;}
#loginDiv .title{height:25px; color:#fff;font-size:18px;text-align:center;}
#loginDiv .display{width:450px;float:right;}
#loginDiv .display .label{width:150px;float:right;color:#0454b6;font-size:13px;font-weight:bold;text-align:right;}
#loginDiv .display .text{width:300px;float:left;}
#loginDiv .display .rememberMe{width:300px;float:right;margin:20px 0;text-align:right;}
#login{width:500px;text-align:center;margin:0 auto;}
#login #loginInner{width:500px;height:300px;text-align:center;margin:0 auto;}
#login .star{color:#0454b6;font-size:14px;font-weight:bold;}
#login .input{width:150px;font-size:13px;padding:0 10px 0 0;margin-bottom:10px;}
#login .labelTD {width:120px;padding:0 10px 0 0;text-align:right;color:#203F80;font-size:14px;font-weight:bold;}
#login .title{height:25px; color:#fff;font-size:18px;text-align:center;}
#login .err{ color:Red;font-size:13px;text-align:center;padding:30px 0px 20px 0;}
#login .errLabel{color:Red;font-size:13px;text-align:right;}
.buttonLogin{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) repeat-x;color:#fff;font-size:14px;font-weight:bold;width:70px;height:30px;cursor:pointer;border-style:none;text-align:center;}


/****************tree*****************/
#showTreeDiv{width:254px;float:right;text-align:right;}

#treeDiv{width:254px;float:right;text-align:right;margin-left:45px;position:relative;}
#treeDiv #treeTitleDiv{width:254px;height:auto;float:right;}
#treeDiv #treeTitleDiv #header .headerImg{width:254px;height:145px;float:right;}
#tree #titleDiv{background:#4d4d4d;height:auto;width:254px;filter:alpha(opacity=80);opacity:0.8;padding:10px 0px;text-align:center;float:right;}
#tree .treeWrapper{float:right;}
#treeDiv #titleDiv .title{ font-weight:bold;color:#fff;font-size:16px;}
#treeDiv .menu {border-bottom:1px solid #dcdcdc;background:#efefef;  font-size: 12px; width:234px;font-weight:bold;color:#000;height:auto;padding:7px 10px 7px  10px;cursor:pointer;margin-bottom:1px;float:right;}
#treeDiv .menuOn{border-bottom:1px solid #dcdcdc;background:#efefef;  font-size: 12px;width:234px; font-weight:bold;color:#5c87c1;height:auto;padding:7px 10px 7px  10px;cursor:pointer;margin-bottom:1px;float:right;}
#treeDiv .menu:hover{border-bottom:1px solid #dcdcdc;background:#efefef;  font-size: 12px;width:234px; font-weight:bold;color:#5c87c1;height:auto;padding:7px 10px 7px  10px;cursor:pointer;margin-bottom:1px;float:right;}

/*** tree benners div**/
#tree #bannersDiv{width:256px;height:auto;float:right;text-align:center;margin: 10px 0 0 45px;}
#tree #bannersDiv .inner{width:256px;height:auto;float:right;text-align:center;margin: 0px 0 10px 0px;}
#tree #bannersDiv .bannerImg{width:256px;height:auto;}

.treeBanners{width:256px;height:auto;float:right;text-align:center;margin: 10px 0 0 45px;}
.treeBanners .bannersInnerDiv{width:256px;height:auto;float:right;}
.treeBanners .bannersInnerDiv .innerDiv{width:256px;height:auto;float:right;}
.treeBanners .bannerImg{width:256px;height:auto;float:right;margin:0 0 10px 0;}



/**about*******************************/
#about{background:#fff;width:640px;float:right;height:auto;}
#about #innerDiv{width:640px;height:auto;float:right;}
#about #descriptionDiv{color:#0454b6;font-weight:bold; font-size:11pt;text-align:justify;float:right;}/*description**/
#about .blueBoldText{color:#0454b6;font-weight:bold; font-size:11pt;text-align:justify;}/*description**/
#about #textDiv{width:632px;height:auto;float:right;color:#060606; font-size:13px;text-align:justify;line-height:25px;}
#about #textDiv p{margin-bottom:10px;}

#caption{background:#969696 url(/Rsrc/Images/titleBG.png) repeat-x  0 0;font-weight:bold; font-size:14px;height:auto;width:612px;
float:right;padding:7px 10px 7px 10px;text-align:right; color:#fff;margin:0 0 20px 0; }
#caption span{font-size:14px;}
/*
#about #caption { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Rsrc/Images/titleBG.png', sizingMethod='crop');width:630px;height:32px;float:right;padding:5px 10px 0 0;text-align:right; }
*/
#caption .title {color:#fff;font-weight:bold;font-size:14px;}
#caption .title a{color:#fff;font-weight:bold;font-size:14px;}
#caption .title a:hover{color:#fff;}
#about #titleDiv{color:#8d1835;font-size:18px; font-weight:bold; text-align:right;float:right;width:420px;}
#about #leftDiv{float:left;width:260px;margin-left:15px;height:auto;}
#about #leftDiv .img{float:left;width:260px; height:auto;}
#about ol{ margin-right:40px;}
#about ol li{line-height:25px;padding:0 10px 0px 0;font-size:13px;margin-bottom:5px;margin-right:10px;text-align:justify;}

#about ul{ list-style-type:disc; list-style-image:url(/Rsrc/Images/listArrowIcon.png) ; vertical-align:bottom; margin-right:10px;}
#about ul li{line-height:15px;padding:0 10px 0px 0;font-size:13px;margin-bottom:5px;margin-right:10px;vertical-align:top;}

#about a{color:#354d21; font-size:13px;font-weight:bold;}/*light blue*/
#about a:hover{color:#354d21; font-size:13px;font-weight:bold;}/*dark blue*/
#about .header{color:#0454b6;font-weight:bold;font-size:14px;}
#about .pic{float:left;text-align:center; width:270px;height:auto;color:#000; font-size:14px;margin:10px 10px 10px 0px;vertical-align:top;position:relative;}
#about .pic .img{width:270px;height:auto;}
#about #agreementDiv{float:right;height:300px;width:640px;overflow:visible;}
.benefitsButton{width:118px;height:29px;font-weight:bold;cursor:pointer;border:none;padding:5px;text-decoration:underline}


/**unionLobbyDiv***/

#unionLobbyDiv{width:630px;height:auto;float:left;padding: 0 10px;}
#unionLobbyDiv #rotatorDiv{width:630px;height:auto;float:left;padding: 10px 0;}
#unionLobbyDiv #rotatorDiv .item{float:right;}
#unionLobbyDiv .innerRotator{width:152px;height:120px;float:right;text-align:center;}
#unionLobbyDiv .innerRotator .imgDiv{width:90px;height:70px;border:1px solid #cacaca;margin-bottom:10px;}
#unionLobbyDiv .innerRotator .imgDiv .img{width:90px;height:70px;}
#unionLobbyDiv .captionForImage {color:#6d87ac;font-size:13px;text-align:center;font-weight:bold;width:140px;}
#unionLobbyDiv .captionForImage a{color:#6d87ac;font-size:13px;text-align:center;font-weight:bold;}

/*****union****************/
#about #unionInnerDiv{width:420px;height:auto;float:right;margin-left:20px;}
#about #unionTextDiv{width:420px;height:auto;float:right;color:#060606; font-size:11pt;text-align:justify;line-height:25px;}

#unionDiv  {width:199px;height:auto;float:left;border:0px solid Red;margin-top:40px;}
#unionDiv #topUnionDiv  {background:url(/Rsrc/Images/unionTopBG.jpg) no-repeat;width:199px;height:40px;float:left;border:0px solid Red;color:#202020;font-size:16px;font-weight:bold;padding-top:5px;}
#unionDiv #botUnionDiv  {background:url(/Rsrc/Images/unionBotBG.jpg) no-repeat;width:199px;height:31px;float:left;border:0px solid Red;}
#unionDiv #midUnionDiv  {background:url(/Rsrc/Images/unionMidBG.jpg) repeat-y;width:199px;height:auto;float:left;border:0px solid Red;}
#unionDiv   .hpArticles #topUnionDiv .titleDiv{width:100px;float:right;height:30px;margin-top:20px;margin-right:20px;font-weight:bold; }
#unionDiv   .hpArticles #topUnionDiv .headerUnion{width:100px;float:right;color:#4d4d4d;font-weight:bold; font-size:16px;}
#unionDiv  .hpArticles{width:160px;float:right;height:auto;}
#unionDiv .articlesRepeaterDiv {background:url(/Rsrc/Images/unionBuffer.jpg) no-repeat bottom;height:auto;float:right;width:160px;padding-bottom:20px;margin-bottom:20px;text-align:center;}
#unionDiv .articlesRepeaterDiv .innerRepeaterDiv{height:auto;float:right;width:160px;}
#unionDiv .hpArticles .textDiv {text-align:justify;float:right;width:160px;height:auto;overflow:visible;}
#unionDiv .hpArticles .textDiv .text{color:#555; font-size:14px;text-align:justify;}/*dark gray*/
#unionDiv .hpArticles .moreDiv {width:160px;height:21px;float:right;margin:20px 0;text-align:left;cursor:pointer;}/*dark gray*/
#unionDiv .hpArticles .more .link {color:#0454b6;width:76px;height:19px;}
#unionDiv  .articlesRepeaterDiv .title{width:160px;font-size:15px;float:right;color:#0454b6;font-weight:bold;}
#unionDiv  .hpArticles  .articlesRepeaterDiv #captionDiv{width:10px;height:2px;}
#unionDiv .hpArticles .title{width:160px;color:#0454b6;font-size:14px; font-weight:bold; text-align:right;float:right;}

/**contact us***********/
#contactUsMain{background:#fff;width:640px;float:right;height:auto;border:0px solid Black;}
#contactUs {width:640px;height:auto;float:right;color:#060606; font-size:11pt;text-align:justify;border:0px solid Black;}

#contactUs #details{background:#fff;width:640px;float:right;height:auto;}
#contactUs #details ol{ margin-right:40px;}
#contactUs #details ol li{line-height:25px;padding:0 10px 0px 0;font-size:13px;margin-bottom:5px;margin-right:10px;text-align:justify;}
#contactUs #details ul{ list-style-type:disc; list-style-image:url(/Rsrc/Images/listArrowIcon.png) ; vertical-align:bottom; margin-right:10px;}
#contactUs #details ul li{line-height:15px;padding:0 10px 0px 0;font-size:13px;margin-bottom:5px;margin-right:10px;vertical-align:top;}



#contactUs #contactUsDiv{height:auto;width:380px;float:right;}
#contactUsMain #leftDiv{float:left;width:230px;margin:0 0 20px 0;height:auto;}
#contactUsMain #leftDiv .img{float:left;width:230px; height:auto;}


#contactUsMain hr{color:#0454b6;}
#contactUs .label{color:#202020;font-size:13px;font-weight:bold;text-align:right;float:right;width:80px;}
#contactUs .labelLong{color:#202020;font-size:13px;font-weight:bold;text-align:right;float:right;width:200px;}

#contactUs .text{float:left;width:330px;}
#contactUs .star {vertical-align:top;padding:3px 10px 0 4px; color:#0454b6;float:right;width:2px;}
#contactUs  .input  {width:280px;height:20px;background-color:white;color:#7c7c7c;border:1px solid #7d7d7d;padding: 0 5px; font-family:Arial;}
#contactUs  .inputDdl  {width:290px;height:25px;background-color:white;color:#7c7c7c;border:0px none #7d7d7d;   padding: 0 5px; font-family:Arial;font-size:14px;}
#contactUs  .inputLeft  {width:280px;height:20px;background-color:white;color:#7c7c7c;border:1px solid #7d7d7d; padding: 0 5px; font-family:Arial;direction:ltr;}
#contactUs  .inputBig  {width:280px;height:80px;background-color:white;color:#7c7c7c;border:1px solid #7d7d7d; padding: 0 5px; font-family:Arial;}
#contactUs .gray-txt{color:#030303;font-size:13px;font-weight:bold;text-align:left;width:104px;vertical-align:top;}
#contactUs #buttons{float:right;width:370px;text-align:left;}
#contactUs  .errorMessage  {color:red;font-size:14px;text-align:right;}
.baseButton{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;color:White;height:27px;width:52px;font-size:14px;vertical-align:middle;font-family:Arial;font-weight:bold;cursor:pointer;}
.labelMsg {color:#203d21;font-size:16px;text-align:left;font-weight:bold;}
.thankYou{border:1px solid #203d21;height:300px;width:300px;padding:20px 0 0 0;text-align:center;float:right;}
#contactUs .displayDiv{width:430px;margin-bottom:8px;float:right;}
#contactUs .details{width:220px;margin-bottom:8px;float:right;}

#leftInfo{border:0px solid #203d21; width:180px;height:auto;float:left;margin-left:30px;}
#contactInfo .headerBlue{color:#0454b6;font-size:16px; text-align:right;margin:0px 0px 10px 0;font-weight:bold;}
#contactInfo #inner{width:190px;float:left;}
#contactInfo .headerBlack {color:#7a7a7a;font-size:14px;text-align:right;font-weight:bold;margin-bottom:10px;}

#contactInfo .text {color:#7a7a7a;font-size:13px;text-align:right;font-weight:bold;width:120px;}
#contactInfo .label {color:#203d21;font-size:13px;text-align:right;font-weight:bold;vertical-align:top;}
#contactInfo .display{width:200px; height:auto;vertical-align:top;float:right;}
#contactInfo .labelRight{width:1px; color:#203d21;text-align:right;font-size:14px;font-weight:bold;padding:0 0px 0 0;float:right;}
#contactInfo .textRight{color:#7a7a7a;text-align:left;font-size:14px;font-weight:bold;padding:0 5px 10px 0px;float:left;}
#contactInfo .textRight a{color:#7a7a7a;}
#contactInfo .textRight a:hover{color:#203d21;}
#contactsText{float:right;width:640px;height:auto;margin-bottom:20px;color:#7a7a7a;font-size:13px;text-align:right;}
.inputCaptcha{float:left;width:150px;}
.labelCaptcha{width:100px;}
.btnSearch{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;width:52px;height:25px;color:White;font-weight:bold;cursor:pointer;border-style:none;}
.flashMap{width:625px;height:639px;}
#googleMap{width:220px;height:185px;float:left;border:1px solid #555;margin-top:20px;text-align:right;}
#googleMap a{color:#203d21;}
#arriving{width:220px;height:auto;float:left;margin-top:20px;text-align:right;font-weight:bold;}
.required{width:100%;float:right;margin-bottom:10px;font-size:14px;}
/**rcRefreshImage***/
.rcRefreshImage { background: url('/Rsrc/Images/refresh.png') no-repeat; font-size: 0px;  height: 32px;width:32px; float:left;
  margin-left: -28px; margin-top: 0px; }
.rcCaptchaAudioLink { font-size:0px; float: left;  color: #000; display: block;
background-image: url('/Rsrc/Images/audioWhite.png'); background-repeat: no-repeat; height: 30px;
margin-top: -25px;margin-left: -28px;  width: 141px; }
.error{border:1px solid red;}



/********/
/* membersUpdateData */

#membersUpdateData { width:930px;}
.updateForm{padding:20px 90px 30px 70px;overflow: hidden;}
.updateForm .title{color: #0A4B25;font-size: 26px;font-weight: 900;line-height:26px;margin-bottom:20px;}

.updateForm .row{float:right;width:46%;padding-left:4%;text-align:right;}
.updateForm .row .margin{margin-bottom:10px;}
.updateForm .row .input{width:100%;}
.updateForm .row .input .label{width:100%;display: block;color: #000;line-height:18px;margin-bottom:5px;font-size: 18px;font-weight: 400;}
.updateForm .row .input.must .label:before{content:'*';color: #CB5164;font-size: 16px;font-weight: 400;line-height:16px;height:16px;margin-bottom:-3px;display: inline-block;}
.updateForm .row .input input[type='text']{height: 35px;background-color: #EEE;border:none;padding:0;display: block;width:100%!important;text-indent: 5px;color: #000;font-size: 18px;font-weight: 400;-webkit-transition: all 0.1s ease-out;-moz-transition: all 0.1s ease-out;-o-transition: all 0.1s ease-out;transition: all 0.1s ease-out;}
.updateForm .row .input textarea{height: 107px;background-color: #EEE;padding:5px;width:100%;display: block;border:none;color: #000;font-size: 18px;font-weight: 400;-webkit-transition: all 0.1s ease-out;-moz-transition: all 0.1s ease-out;-o-transition: all 0.1s ease-out;transition: all 0.1s ease-out;}
.updateForm .row .input input[type='text']:focus,.page_contact .form .row_in .input textarea:focus{background:#f2f2f2;}
.updateForm .row .input.error input[type='text'],.page_contact .form .row_in .input.error textarea{border: 2px solid #CB5164;}
.updateForm .row .input .submit{height: 35px;margin-top:23px;color: #FFF;font-size: 23px;font-weight: 700;width:100%;display:block;background-color: #2BBEB4;cursor: pointer;border:none;}
.updateForm .row .input .submit:hover,.page_contact .form .row_in .input .submit:focus{background:#32d9ce;}
.input-validation-error{border: 2px solid #CB5164!important;}
.field-validation-error{color:#CB5164;font-size:12px;}
/*.updateForm .captcha {width: 250px; height: 57px; margin: 0 auto 10px auto!important;text-align:right;}*/
.updateForm .errordiv{border: 2px solid #CB5164!important;}
.agreement {margin-bottom:35px; }
.checkLabel {float:right;margin-right:10px; margin-left:30px;}
.checkBox{float:right;margin-top:5px }
.updateForm #contactsText { width:100%}
.captcha img{float:right;}
.updateForm .details { width:80%;margin: 0 10%}
.updateForm .agreement .input .label { width: 92%; }
.updateForm .marginTop { margin-top:20px;}
.updateForm .baseButton {width:90px; }
/**for captcha**/
.captcha {margin-top:35px;float:left }


/***kenes popup****/
.popupBG {background:url('/Rsrc/Images/popup_bg.jpg') no-repeat 0 0; width:535px;height:300px; float:right;padding:260px 50px  0 200px}
.popupBG .date {background: #acacac; width:50px;height:50px; float:left; color:#fff;font-size:26px;margin:20px;font-weight:bold;padding:10px;
 -webkit-box-shadow: 3px rgba(0, 0, 0, 0.7);-moz-box-shadow:  3px rgba(0, 0, 0, 0.7);box-shadow:  3px rgba(0, 0, 0, 0.7);
}
.popupBG .text {background:#acacac; width:50px;float:left; color:#fff;font-size:18px;}
.popupBG .buttonDiv { width:450px;float:left;margin-top:50px;text-align:center}
.popupBG .button {background:url('/Rsrc/Images/but.png') no-repeat 0 0; width:225px;height:53px;line-height:53px;text-align:center;display:inline-block; color:#fff;font-size:18px;}

/***registerForm***/
#registerForm { width:100%;float:right;}
#registerForm .upperImage .title { width:100%;float:right;margin-bottom:30px;font-size:18px;font-weight:bold;}
#registerForm .upperImage img { width:100%;float:right;margin-bottom:30px;}
#registerForm .thankYou { border:none!important;}
.validator {width:100%;float:right;}
.validatorMessage {width:100%;float:right; }
/***************articles******************/
#articles{width:640px;float:right;height:auto;}

#articles #articlesDiv{width:640px;height:auto;float:right;color:#060606; font-size:11pt;text-align:justify; line-height:25px;}
#articles .repeatDiv{background:#f2f2f2;float:right;width:640px;height:auto;}
#articles .repeatDivInner{background:#f2f2f2;float:right;width:600px;height:auto;margin:10px 20px;}
#articles  .topDiv{background: url(/Rsrc/Images/listTopBG.png) no-repeat 0 0; height:10px;width:640px;float:left;}
#articles  .botDiv{background:url(/Rsrc/Images/listBotBG.png) no-repeat 0 0; height:10px;width:640px;float:left;margin-bottom:20px;}

#articles .picRight{width:auto;height:auto;float:right;}/*floating right div**/
#articles .textLeft{text-align:justify;width:410px;height:auto;float:left;margin: 0 10px;overflow:visible;}/**floating left div**/
#articles  .text {text-align:justify;font-size:13px;color:#010101;height:auto;vertical-align:top;margin-bottom:10px;}
#articles .img{width:165px;height:auto;float:right;}
#articles .headerBig{color:#202020;font-weight:bold;font-size:18px;}/**dark gray*/
#articles .headerBig a{color:#202020;font-weight:bold;font-size:18px;}
#articles .headerBig a:hover{color:#fcbe52;font-weight:bold;font-size:18px;}/**orange**/
#articles  .moreDiv{float:left;}
#articles  .moreDiv .more {background: #f3f3f3 url(/Rsrc/Images/more.png) no-repeat 0 0;width:64px;height:23px;text-align:left;float:left;}
#articles  .moreDiv .more a {color:#304f25;font-size:14px;text-align:left;padding:0 0 0px 0;float:left;}
#articles  .moreDiv .more a:hover {color:#304f25;font-size:14px;text-align:left;padding:0 0 0px 0;float:left;}
#articles  .title{background: #f3f3f3 url(/Rsrc/Images/titleBG.png) no-repeat 0 0;font-size:16px; height:32px;width:640px;float:left;color:#fff;font-weight:bold;}
#articles  .title a{color:#fff;font-weight:bold;}
#articles  .title a:hover{color:#fff;font-weight:bold;}
#articles .headerDiv{color:#202020;font-weight:bold;padding-bottom:5px;font-size:16px;text-align:right;font-weight:bold;}
#articles .headerDiv a{color:#202020;font-size:16px;font-weight:bold;}
#articles .headerDiv a:hover{color:#304f25;font-size:16px;font-weight:bold;}

/**narrow list**/
#articles .repeatListDiv{float:right;width:642px;height:auto;}
#articles .listDiv{background:#f4f4f4 url(/Rsrc/Images/listNarrowBG.png) no-repeat 0 0;border-bottom:1px solid #e7e7e7;width:612px;min-height:30px;height:auto;float:right;color:#060606; font-size:13px;text-align:right; padding:4px 30px 0 0;margin-bottom:10px;}
#articles .listDiv .headerList{color:#202020;font-weight:bold;font-size:14px;}/**dark gray*/
#articles .listDiv .headerList a{color:#202020;font-weight:bold;font-size:14px;}
#articles .listDiv .headerList a:hover{color:#fcbe52;font-weight:bold;font-size:14px;}/**orange**/

/*********gallery*******/
/*
#gallery{width:1150px;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#003f7c, endColorstr=#D7E9F7, GradientType=0); }
*/
.rrClipRegion{direction:ltr;border:10px solid Black;z-index:1;}

.RadImageGallery {background-color:#fff!important; }
.RadImageGallery_Default{background-color:#fff!important; }

.RadImageGallery .rigThumbnailsList .rigThumbnailActive a {
    border: 2px solid #fff!important;
    overflow: hidden;
    display: block;
}



#gallery {width:640px;height:auto; background:#fff;float:right;position:relative;text-align:center;/*margin-top:20px;*/}
#gallery #inner {border:0px solid #6a5d48; width:630px;float:right;/*margin:10px;*/float:right;}
#gallery #title{width:300px;color:#000;font-size:18px;height:30px; font-weight:bold; text-align:right;float:right;margin:10px 0;}
#gallery .upperText {width:640px;height:auto; background:#fff;float:right;text-align:right;margin:0px 0px 10px 0;}
/**#gallery  #galDiv{direction:ltr;float:right;}for telerik rotator**/
#gallery .img{width:110px;height:78px;cursor:pointer;z-index:1;border:1px solid #cacac8;margin-top:5px;}
#gallery .imgDiv{background: #f5f5f5;width:110px;height:82px;float:right;border:1px solid #203d21;text-align:center;color:#6d87ac;margin:0 10px;}
#gallery #galleryDiv{width:630px;height:auto;float: right;}
#gallery #galleryBG{float: right;background:url(/Rsrc/Images/GalleryBG.jpg) no-repeat; width:560px;height:75px;padding:5px 0 0 0;}

#gallery #loadArea{width:600px;height:auto;overflow:visible;float: right;text-align:center;margin: 20px 15px;}
#gallery #loadArea img{width:600px;height:auto;}
#gallery #headerGalleryDiv{float: right;color:#203d21;font-size:14px;text-align:center;font-weight:bold;width:100%;height:30px;margin-bottom:10px;}
#gallery #headerDiv .headerGallery{color:#203d21;font-size:14px;font-weight:bold;}

#HPScrollerDiv{background: #f3f3f3;width:640px;height:150px;float:left;margin-bottom:30px;}
#HPgallery {background: #f3f3f3 url(/Rsrc/Images/HPArticleBG.jpg) repeat-x 0 0;height:170px;width:620px; border: 1px solid #d9d9d9;padding:0 9px;}
#HPgallery #galleryDiv{width:620px;height:120px;float: right;}
#HPgallery #galleryDiv .innerRotator{width:112px;height:120px;float: right;text-align:center;}

#HPgallery .imgDiv{width:112px;height:120px;float:right;text-align:center;color:#6d87ac;}
#HPgallery .imgScroll{width:90px;height:70px;margin:8px 10px;float:right;border:1px solid #cacac8!important;}
#HPgallery .imgScroll img{width:90px;height:70px;}

.captionForImage{color:#6d87ac;font-size:13px;text-align:center;font-weight:bold;}
#HPgallery .leftArrow{background: url(/Rsrc/Images/arrowLeft.gif) no-repeat 0 0;margin-top:34px; height:19px;width:15px;cursor: pointer; float: left; padding-top: 30px;margin-right:15px;}
#HPgallery .rightArrow{background:  url(/Rsrc/Images/arrowRight.gif) no-repeat 0 0;margin-top:34px;  height:19px;width:15px;cursor: pointer; float: right; padding-top: 30px;margin-left:15px;}

.leftArrow{height:19px;width:15px;cursor: pointer; float: left; padding-top: 30px;margin-right:15px;}
.rightArrow{height:19px;width:15px;cursor: pointer; float: right; padding-top: 30px;margin-left:15px;}

/**galleryLobby**************/
#galleryLobby{width:650px;}
#galleryLobby a{width:150px;height:140px;margin:10px 25px;float:right;}
/*#galleryLobby  .title {color:#338bd5;font-size:16px;text-align:right;font-weight:bold;padding:0 0 20px 0;}*/
#galleryLobby .upperText {width:650px;height:auto; background:#fff;float:right;text-align:right;margin:10px 0;}
#galleryLobby #repeatDiv{width:150px;height:140px;float:right;}
#galleryLobby #imgDiv{width:150px;height:125px;}
#galleryLobby #captionDiv{background:#e6e6e6;color:#030303;text-align:center;height:50px;}
#galleryLobby .img{width:150px;height:100px;}
#galleryLobby #captionDiv a{color:#545454;}





/**site map**************************/
.RadSiteMap .rsmColumn{float:right!important;}
#siteMap  {text-align:right;direction:rtl;width:860px;height:auto; vertical-align:top;float:right;padding:0 20px 0 20px;}
#siteMap  .tree{text-align:right;direction:rtl;width:181px;}
#siteMap  #treeTable {padding-left:0px;}
#siteMap  #treeTable #treeTD {width:181px; text-align:right;padding:3px 0px 3px 0;  }
#siteMap  td img{}
#siteMap  .title{font-size:16px;color:#1C5584;font-weight:bold;text-align:right;width:200px;}
#siteMap   .menu {font-size: 13px; font-weight:bold;color:#6d87ac;display:block;height:23px;width:200px;}
#siteMap   .menuHover { font-weight:bold;color:#000;display:block;width:200px;height:23px;}
#siteMap   .menuSiteOn { font-weight:bold;color:#000;display:block;width:200px;height:23px;}
#siteMap   .menu0 {width:200px;height:23px;font-size: 16px; font-weight:bold;color:#1C5584;display:block;}
#siteMap   .menu1 {width:300px;height:23px;font-size: 14px; font-weight:bold;color:#0454b6;display:block;}
#siteMap   .menu2 {width:300px;height:23px;font-size: 14px; font-weight:bold;color:#0454b6;display:block;}
#siteMap   .menu3 {width:300px;height:23px;font-size: 14px; font-weight:bold;color:#0454b6;display:block;}
#siteMap   .menu4 {width:400px;height:23px;font-size: 14px; font-weight:bold;color:#0454b6;display:block;}
#siteMap   .menu0:hover {color:#7a7a7a;}
#siteMap   .menu1:hover {color:#7a7a7a;}
#siteMap   .menu2:hover {color:#7a7a7a;}
#siteMap   .menu3:hover {color:#7a7a7a;}
#siteMap   .menu4:hover {color:#7a7a7a;}
#siteMap  #treeTable .treeline{background-color:#001a87;height:1px;}
#siteMap  #treeTable  .title{color:#001a87;text-align:left;font-size:16px;font-weight:bold;padding: 0 5px  6px 0;white-space:nowrap;}
#siteMap  td .header2 {font-size:13px;color:#001a87;font-weight:bold;text-align:left;width:180px;}
#siteMap  td .leaf2 {font-size:13px;color:#000;font-weight:bold;text-align:left;}
#siteMap #leftDiv{float:left;width:170px;}
#siteMap #leftDiv img{}



/**template Instructions**/
#templateInstructionsDiv{padding:0 20px 20px 0;width:100%;height:auto;overflow:visible;}
#templateInstructionsDiv #captionDiv{color:#8d1835;text-align:right;font-weight:bold;font-size:16px;padding:0 0 10px 0;}
#templateInstructionsDiv #instructionsDiv{background:#eee; width:auto;height:auto; text-align:right;float:right; color:#8d1835;font-size:14px;}

/********events*****************************************************************/
#eventSearch{width:900px;float:right;padding:20px;}
#eventSearch #eventsSearchResultsDiv{width:900px;float:right;}
#eventSearch #eventsSearchResultsDiv table{width:900px;float:right;}
#eventSearch  .title {color:#0454b6;font-size:16px;text-align:right;font-weight:bold;padding:0 0 20px 0;float:right;}
#eventSearch  .link a {color:#0454b6;font-size:14px;text-align:right;}

#eventSearch  .titleBlack {color:#545454;font-size:14px;text-align:right;font-weight:bold;padding:0px 0px 5px 0px;}
#eventSearch .img{vertical-align:middle;width:32px;height:29px;margin:5px;}
#eventSearch #searchDiv{background:url(/Rsrc/Images/eventSearchBG.jpg) no-repeat;width:900px;height:75px;float:right;text-align:right;}

.RadCalendarPopup{width:200px !important;}

#eventSearch  .header {background:url(/Rsrc/Images/HPArticleCaptionBG.jpg); height:25px;width:auto;color:#fff;font-size:14px;text-align:right;font-weight:bold;border-bottom:0px solid #6d87ac;padding-right:10px;}
#eventSearch .gridBG{font-size:13px;height:25px;overflow:visible;width:auto;padding:10px 10px 5px 10px;text-align:right;direction:rtl;margin:0 10px;}
#eventSearch .gridBG a{color:#0454b6;}

#eventSearch  .text {color:#545454;font-size:14px;text-align:right;height:20px;}
#eventSearch .input{width:120px;color:#545454;font-size:14px;text-align:right;height:28px;}
#eventSearch .label{width:80px;color:#545454;font-size:14px;text-align:right;font-weight:bold;height:20px;padding:0 10px 0 10px}
#eventSearch .btnSearch{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg);width:60px;height:25px;cursor:pointer;border-style:none;}
#eventSearch #buttonsDiv{padding:20px 0 0 0;width:auto;float:right;}
.buttonDelete{background:url(/Rsrc/Images/x.png);width:20px;height:20px;}

#eventDetails{width:640px;padding:30px 50px 20px 50px;direction:rtl;}
#eventDetails #captionDiv{background:url(/Rsrc/Images/titleBG.png) no-repeat 0 0; height:32px;width:630px;float:right;padding:5px 10px 0 0;text-align:right;color:#fff;font-weight:bold; }
#eventDetails .display{width:640px;padding:0px 50px;direction:rtl;float:right;}
#eventDetails  .title {color:#6d87ac;font-size:18px;text-align:right;font-weight:bold;padding:0 0 10px 0;}
#eventDetails  .label {width:100px;color:#6d87ac;font-size:14px;text-align:right;font-weight:bold;padding:0 0 10px 0;float:right;}
#eventDetails  .text {width:300px;color:#060606;font-size:14px;text-align:right;padding:0 0 10px 0;}
#eventDetails .input{width:300px;color:#545454;font-size:14px;text-align:right;height:20px;}
#eventDetails .inputLong{width:300px;color:#545454;font-size:14px;text-align:right;height:20px;}
#eventDetails .inputBig{width:300px;height:100px; color:#545454;font-size:14px;text-align:right;}
.btnSave{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;width:52px;height:25px;color:White;font-weight:bold;cursor:pointer;border-style:none;}
.btnNew{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;width:80px;height:25px;color:White;font-weight:bold;cursor:pointer;border-style:none;}
.btnSearch{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;width:52px;height:25px;color:White;font-weight:bold;cursor:pointer;border-style:none;}

#eventDetails .space{padding:20px 0 0 0;width:400px;}

/**manage********/
#manageDiv .caption { font-size:20px;color:#777!important;}
#manageDiv{background:#fff; width:900px;height:auto;text-align:center;float:right;margin:0 10px;overflow:visible;}
#manageDiv #manage{background:#fff; width:900px;height:auto;text-align:center;float:right;overflow:visible;padding:0 20px 0 20px;}
#manageDiv #manage .mainDisplay{width:900px;height:auto;text-align:center;margin-top:20px;}
#manageDiv #manage #addNewOwnerDiv{width:900px;height:auto;text-align:right;margin:20px 0;float:right;}
#manageDiv #manage #listUnionsDiv{width:200px;height:250px;text-align:right;margin-bottom:10px;float:right;}
#manageDiv #manage .display{width:900px;height:auto;text-align:right;margin-bottom:10px;float:right;}
#manageDiv #manage .displayBig{width:900px;height:auto;text-align:right;margin-bottom:10px;float:right;}
#manageDiv #manage .page {float:right;}
#manageDiv #manage .display .input{width:250px;height:20px;text-align:right;float:right;}
#manageDiv #manage .display .inputLTR{width:250px;height:20px;text-align:left;float:right;direction:ltr;}
#manageDiv #manage .display .input:hover{width:250px;height:20px;text-align:right;float:right;}

#manageDiv #manage .display .text{width:200px;height:20px;text-align:right;float:right;}
#manageDiv #manage .display .textBig{width:300px;height:100px;text-align:right;float:right;}
#manageDiv #manage .display .captionDiv{width:150px;height:20px;text-align:right;float:right;}
.inputLTR{width:150px;height:20px;text-align:left;float:left;direction:ltr}

#manageDiv #manage .display .label{width:150px;height:20px;text-align:right;float:right;}

#manage #title{text-align:center;font-size:24px;color:#6d87ac;}
#manage .gridHeader{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg); height:25px;width:auto;color:#fff;font-size:14px;text-align:right;font-weight:bold;border-bottom:0px solid #6d87ac;padding-right:10px;}
#manage  .gridBG{font-size:13px;height:15px;overflow:visible;width:auto;padding:10px 5px 5px 5px;text-align:right;direction:rtl;margin:0 10px;}
#manage  .gridBG a{color:#0454b6;}
#manage table {float:right;}

#manage .header  {text-align:right;font-size:14px;color:#6d87ac; padding:5px;}
#manage .header a  {text-align:right;font-size:14px;color:#6d87ac; padding:5px;}
#manage .saveBtn{background: #f3f3f3 url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;height:25px;width:70px;color:#fff;float:right;text-align:center;}
#manage .page{float:right;margin:20px 0;}
#manage .btnSearch{background:url(/Rsrc/Images/HPArticleCaptionBG.jpg) no-repeat;width:auto;height:25px;color:White;font-weight:bold;cursor:pointer;border-style:none;padding:0 10px 0 10px;}
#manage .addDiv{float:right;margin-bottom:30px;}


#excelDiv { width:100%;float:right;margin:20px 0}
/*automatic paging*/
.pagingAuto td table{width:auto!important;float:right;}
.pagingAuto a {font-size:12px;color:#8d1835;}
.pagingAuto  {text-align:right;font-size:12px;color:#8d1835; padding:5px;}
.pagingAuto td  {text-align:right;padding:5px;width:30px;}

/*service lobby*/
#serviceLobby{width:960px;height:auto;text-align:center;float:right;margin:20px;}
#serviceLobby #midDiv{width:650px;height:auto;text-align:center;float:right;}
#serviceLobby #leftDiv{width:250px;height:auto;text-align:center;float:left;}
#serviceLobby #leftDiv #imgDiv .img{width:250px;height:auto;float:left;}
#serviceLobby .inner{background:url(/Rsrc/Images/boxBG.png) no-repeat; width:300px;height:35px;text-align:center;float:right;color:#01a0d9;font-weight:bold;font-size:24px;padding:10px 0;margin:10px;}
#serviceLobby .inner a{color:#01a0d9;font-weight:bold;font-size:24px;}


/**********tabs styles************/

#tabsDiv{float:right;margin-bottom:30px;}
.tabs{direction:rtl;width:940px;text-align:center;padding:20px 0 20px 0;margin-bottom:40px;float:right;}
.tab{direction:rtl;background:url(/Rsrc/Images/greyTab.gif) no-repeat bottom; text-align:center;width:107px;height:16px;color:#202020;margin:1px;font-weight:bold;padding:10px 0 0 0;}
.tab:hover{direction:rtl;background:url(/Rsrc/Images/greyTab-on.gif) no-repeat bottom;text-align:center;width:107px;height:20px;color:White;margin:1px;font-weight:bold;padding:10px 0 0 0;}
.tabOn{direction:rtl;background:url(/Rsrc/Images/greyTab-on.gif) no-repeat bottom;text-align:center;width:107px;height:20px;color:#0066CC;margin:1px;font-weight:bold;padding:10px 0 0 0;}


/**search results**/
#searchResultsDiv {height:auto;width:640px;float:left;text-align:left;}
#searchResultsDiv .gridBG{font-size:13px;height:50px;overflow:visible;width:auto;padding:0 10px 0px 0;text-align:right;direction:rtl;margin-right:10px;}
#searchResultsDiv .gridBG a{color:#202020;}
#searchResultsDiv .innerGridDiv{width:auto;padding:5px 5px 0 0px;}
#searchResultsDiv  .gridHeader {background:url(/Rsrc/Images/HPArticleCaptionBG.jpg); height:25px;width:auto;color:#fff;font-size:14px;text-align:right;font-weight:bold;border-bottom:0px solid #6d87ac;padding-right:10px;}

#searchResultsDiv .pagingAuto table{width:50px;}
#searchResultsDiv .pagingAuto a {font-size:12px;color:#0454b6;}
#searchResultsDiv .pagingAuto  {text-align:right;font-size:12px;color:#8d1835; padding:5px;}
#searchResultsDiv .pagingAuto td  {text-align:right;padding:5px;}

/**officeMainDiv**/

#officeMainDiv{width:640px;height:auto;float:right;}
#officeMainDiv  .officeCaption {background: #eee url(/Rsrc/Images/HPArticleCaptionBG.jpg); height:25px;width:640px;color:#fff;font-size:16px;text-align:right;font-weight:bold;border-bottom:0px solid #6d87ac;padding-right:10px;}
#officeMainDiv .leftDiv{float:left;width:40%;text-align:left;height:22px;}
#officeMainDiv .rightDiv{float:right;width:60%;text-align:right;height:22px;}
#officeMainDiv .displayRow{float:right;width:600px;margin-bottom:10px;}


#officeMainDiv #repeaterDiv{float:right;width:300px;height:auto;}
#officeMainDiv #repeaterDiv .item{width:100%;float:right;}
#officeMainDiv #repeaterDiv .item:nth-child(even) {background: #fff}
#officeMainDiv #repeaterDiv .item:nth-child(odd) {background: #efefef}


#officeMainDiv .labelCaption{font-weight:bold;float:right;width:auto;height:25px;color:#0454b6;;text-align:right;margin-left:5px;}

#officeMainDiv .repeaterOwnerDiv{float:right;width:auto;}
#officeMainDiv .label{float:right;width:400px;height:25px;color:#202020;text-align:right;}
#officeMainDiv .label a{color:#202020;}
#officeMainDiv .label a:hover{color:#0454b6;}
#officeMainDiv .icon{float:right;width:30px;height:100%;float:right;text-align:right;}

/*************user info**********************/
#userInfoMainDiv{float:right;width:auto;}
#userInfoDiv{float:right;width:auto;text-align:right;}

#userInfoDiv .innerDiv{background:  url(/Rsrc/Images/userInfoBG.gif) no-repeat;width:314px;height:250px;float:right;margin-bottom:10px;margin-left:5px;}
#userInfoDiv .rightDiv{width:86px;height:250px;float:right;}
#userInfoDiv .userTitleDiv{width:80px;height:70px;float:right;color:#000;font-size:13px;padding:10px 5px 0 5px;text-align:center;}
#userInfoDiv .userTitleDiv a{color:#000;font-size:13px;}
#userInfoDiv .imgDiv{width:86px;height:76px;float:right;margin-top:90px;}
#userInfoDiv .imgDiv .logo{width:86px;height:76px;float:right;}
#userInfoDiv .repeaterDiv{width:180px;height:210px;padding:10px 20px;float:left;}

#userInfoDiv .insideLink {background:  url(/Rsrc/Images/BlueArrow.gif) no-repeat 170px 5px;width:180;height:auto;color:#000;font-size:13px;padding:1px 20px 0 0;font-weight:normal;}
#userInfoDiv .insideLink a{color:#000;font-size:13px;font-weight:normal;}
/*** user benners div**/
#rightUserDiv #bannersDiv{width:256px;height:auto;float:right;text-align:center;margin: 10px 0 0 45px;}
#rightUserDiv #bannersDiv .inner{width:256px;height:auto;float:right;text-align:center;margin: 0px 0 10px 0px;}
#rightUserDiv #bannersDiv .bannerImg{width:256px;height:auto;}

#rightUserDiv{float:right;width:255px;height:auto;margin-left:25px;text-align:center;}
#rightUserDiv .newsCaptionDiv{float:right;width:210px;height:auto;text-align:center;margin-bottom:10px;}
#rightUserDiv .newsCaptionDiv .inner{width:140px;height:auto;text-align:center;float:right;}
#rightUserDiv .newsCaptionDiv .title{float:right;color:#000;font-weight:bold;font-size:14px;width:auto;height:auto;padding:3px 10px 0 0;}
#rightUserDiv .newsCaptionDiv img{float:right;width:auto;height:auto;}

#rightUserDiv .newsDiv{background: url(/Rsrc/Images/userInfoRightBG.gif) no-repeat;width:254px;height:176px;float:right;margin-bottom:10px;padding: 10px 0px 0 0px;vertical-align:top;}
.newsRotatorDiv{float:right;width:234px;padding:0 10px;}
.insideNewsDiv{float:right;margin-bottom:10px;text-align:right;}
#rightUserDiv .date{direction:ltr;color:#bc0001;}
#rightUserDiv .link {direction:rtl;color:#000;}
#bizportalDiv{background:url(/Rsrc/Images/bizportalBG.gif) no-repeat;width:600px;height:30px;float:left;padding:4px 20px 0 20px;margin: 10px 0;text-align:center;}


/********override telerik styles*******************

.rtsLI{width:100px;color:#203F80;font-size:14px;font-weight:bold;direction:rtl;}
.rtsLink{width:100px;color:#fff;font-size:14px;font-weight:bold;direction:rtl;}
*/
/* /WebResource.axd?d=AU1DA3pMIzaoPiffFNiMLX8rkuutuUGTMtJZHhlaXtgljmAsLr0Ys_AxDngu-FstCPRLVwIUP5WaKluVJQtKWA2&t=633819789860000000 */

.RadTabStrip {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px}
.RadTabStripVertical {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px}
.RadTabStripVertical {	VERTICAL-ALIGN: top}
.RadTabStripVertical {	DISPLAY: inline;	}/*ZOOM: 1*/
.RadTabStripVertical .rtsLevel {	DISPLAY: inline;	}/*ZOOM: 1*/
.RadTabStrip .rtsLevel {	CLEAR: both;	OVERFLOW: hidden;	WIDTH: 100%;	PADDING-TOP: 1px;	POSITION: relative}
* HTML
.RadTabStrip .rtsLevel {	POSITION: static}
* + HTML
.RadTabStrip .rtsLevel {	POSITION: static}
.RadTabStrip .rtsLevel1 {	PADDING-TOP: 0px}
.RadTabStrip .rtsScroll {	WIDTH: 10000px;	WHITE-SPACE: nowrap}
.RadTabStrip .rtsUL {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FLOAT: left;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	OVERFLOW: hidden;	PADDING-TOP: 0px}
.RadTabStripVertical .rtsUL {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FLOAT: left;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	OVERFLOW: hidden;	PADDING-TOP: 0px}
.RadTabStrip_rtl
.rtsUL {	FLOAT: right}
.RadTabStrip .rtsUL:unknown {	CLEAR: both;	DISPLAY: block;	FONT-SIZE: 0px;	VISIBILITY: hidden;	LINE-HEIGHT: 0;	HEIGHT: 0px;	content: "."}
.RadTabStrip .rtsLI {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	OVERFLOW: hidden;	PADDING-TOP: 0px;	LIST-STYLE-TYPE: none}
.RadTabStripVertical .rtsLI {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	OVERFLOW: hidden;	PADDING-TOP: 0px;	LIST-STYLE-TYPE: none}
.RadTabStrip .rtsLI {	DISPLAY: inline;	FLOAT: left;	ZOOM: 1}

* HTML .RadTabStrip .rtsLI {	FLOAT: none}
* + HTML .RadTabStrip .rtsLI {	FLOAT: none}
.RadTabStrip .rtsSeparator {	HEIGHT: 26px}
.RadTabStripVertical .rtsSeparator {	HEIGHT: 26px}
.RadTabStrip .rtsLink {	DISPLAY: block;	PADDING-LEFT: 9px;	CURSOR: pointer;	WHITE-SPACE: nowrap;	TEXT-DECORATION: none;	outline: none}
.RadTabStripVertical .rtsLink {	DISPLAY: block;	PADDING-LEFT: 8px;	CURSOR: pointer;	WHITE-SPACE: nowrap;	TEXT-DECORATION: none;	outline: none}
.RadTabStrip .rtsLink {	TEXT-ALIGN: center}
.RadTabStripVertical .rtsLink {	TEXT-ALIGN: center}
.RadTabStrip .rtsLevel .rtsOut {	}
.RadTabStrip .rtsLevel .rtsIn {	}
.RadTabStrip .rtsLevel .rtsTxt {	}
.RadTabStrip .rtsOut {	PADDING-RIGHT: 5px;	DISPLAY: block}
.RadTabStripVertical .rtsOut {	PADDING-RIGHT: 9px;	DISPLAY: block}
.RadTabStrip .rtsIn {	PADDING-RIGHT: 5px;	DISPLAY: block;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px}
.RadTabStripVertical .rtsIn {	PADDING-RIGHT: 5px;	DISPLAY: block;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px}
.RadTabStrip .rtsImg {	BORDER-TOP-WIDTH: 0px;	MARGIN-TOP: -2px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	VERTICAL-ALIGN: middle;	BORDER-RIGHT-WIDTH: 0px}
.RadTabStripVertical .rtsImg {	BORDER-TOP-WIDTH: 0px;	MARGIN-TOP: -2px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	VERTICAL-ALIGN: middle;	BORDER-RIGHT-WIDTH: 0px}
.RadTabStrip .rtsTxt {	DISPLAY: inline-block}.RadTabStripVertical .rtsTxt {	DISPLAY: inline-block}
.RadTabStrip .rtsLevel1 .rtsTxt {	PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px}
.RadTabStripVertical .rtsLevel1 .rtsTxt {	PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px}
.RadTabStrip .rtsDisabled {	CURSOR: default}
.RadTabStripVertical .rtsDisabled {	CURSOR: default}
.RadTabStrip .rtsPrevArrow {	MARGIN-TOP: 5px;	FONT-SIZE: 0px;	OVERFLOW: hidden;	WIDTH: 18px;	TEXT-INDENT: -9999px;	LINE-HEIGHT: 18px;	BACKGROUND-REPEAT: no-repeat;	HEIGHT: 18px;	BACKGROUND-COLOR: transparent;	outline: 0}
.RadTabStrip .rtsNextArrow {	MARGIN-TOP: 5px;	FONT-SIZE: 0px;	OVERFLOW: hidden;	WIDTH: 18px;	TEXT-INDENT: -9999px;	LINE-HEIGHT: 18px;	BACKGROUND-REPEAT: no-repeat;	HEIGHT: 18px;	BACKGROUND-COLOR: transparent;	outline: 0}
.RadTabStrip .rtsPrevArrowDisabled {	MARGIN-TOP: 5px;	FONT-SIZE: 0px;	OVERFLOW: hidden;	WIDTH: 18px;	TEXT-INDENT: -9999px;	LINE-HEIGHT: 18px;	BACKGROUND-REPEAT: no-repeat;	HEIGHT: 18px;	BACKGROUND-COLOR: transparent;	outline: 0}
.RadTabStrip .rtsNextArrowDisabled {	MARGIN-TOP: 5px;	FONT-SIZE: 0px;	OVERFLOW: hidden;	WIDTH: 18px;	TEXT-INDENT: -9999px;	LINE-HEIGHT: 18px;	BACKGROUND-REPEAT: no-repeat;	HEIGHT: 18px;	BACKGROUND-COLOR: transparent;	outline: 0}
.RadTabStrip .rtsPrevArrowDisabled {	DISPLAY: block}.RadTabStrip .rtsNextArrowDisabled {	DISPLAY: block}.RadTabStrip .rtsPrevArrow {	DISPLAY: block}.RadTabStrip .rtsNextArrow {	DISPLAY: block}
.RadTabStrip .rtsPrevArrow {	BACKGROUND-POSITION: 0px -208px}.RadTabStrip .rtsNextArrow {	BACKGROUND-POSITION: -18px -208px}
.RadTabStrip .rtsPrevArrow:hover {	BACKGROUND-POSITION: -36px -208px}
.RadTabStrip .rtsNextArrow:hover {	BACKGROUND-POSITION: -54px -208px}
.RadTabStrip .rtsPrevArrowDisabled {	BACKGROUND-POSITION: -72px -208px}
.RadTabStrip .rtsPrevArrowDisabled:hover {	BACKGROUND-POSITION: -72px -208px}
.RadTabStrip .rtsNextArrowDisabled {	BACKGROUND-POSITION: -90px -208px}
.RadTabStrip .rtsNextArrowDisabled:hover {	BACKGROUND-POSITION: -90px -208px}
.RadTabStrip .rtsCenter {	TEXT-ALIGN: center}
.RadTabStrip .rtsImg {	BORDER-TOP-STYLE: none;	BORDER-RIGHT-STYLE: none;	BORDER-LEFT-STYLE: none;	BORDER-BOTTOM-STYLE: none}
.RadTabStrip .rtsImg + .rtsTxt {	DISPLAY: inline-block}
.RadTabStrip .rtsTxt {	DISPLAY: inline-block}
.RadTabStrip .rtsRight .rtsUL {	FLOAT: right}
.RadTabStrip .rtsCenter .rtsUL {	DISPLAY: inline-block;	FLOAT: none}
.RadTabStrip .rtsBreak {	CLEAR: left;	DISPLAY: block;	FONT-SIZE: 0px;	OVERFLOW: hidden;	WIDTH: 0px;	LINE-HEIGHT: 0;	HEIGHT: 0px}
* HTML .RadTabStrip .rtsCenter .rtsUL {	DISPLAY: inline-block}
* HTML .RadTabStrip .rtsCenter .rtsUL {	DISPLAY: inline}
* + HTML .RadTabStrip .rtsCenter .rtsUL {	DISPLAY: inline-block}
* + HTML .RadTabStrip .rtsCenter .rtsUL {	DISPLAY: inline}.RadTabStrip_rtl .rtsLI {	FLOAT: right}* HTML .RadTabStrip_rtl .rtsLI {	FLOAT: none}
* + HTML .RadTabStrip_rtl .rtsLI {	FLOAT: none}
 @media Unknown    {:unknown .rtsScroll {	WIDTH: auto}:unknown .rtsScroll .rtsLI {	DISPLAY: inline-block;	FLOAT: none}    }.RadTabStripVertical .rtsLink {	BACKGROUND-POSITION: 0px 0px}
 .RadTabStripVertical .rtsLI .rtsDisabled:hover {	BACKGROUND-POSITION: 0px 0px}
.RadTabStripVertical .rtsLink:hover {	BACKGROUND-POSITION: 0px -200px}
.RadTabStripVertical .rtsSelected {	BACKGROUND-POSITION: 0px -400px}
.RadTabStripVertical .rtsSelected:hover {	BACKGROUND-POSITION: 0px -400px}
.RadTabStripVertical .rtsLI {	DISPLAY: inline}
.RadTabStripVertical .rtsSeparator {	DISPLAY: block;	HEIGHT: 2px}



.IconsRepeaterDiv{}
.innerIconsRepeaterDiv{background:  url(/Rsrc/Images/HPIconBg.png) no-repeat;width: 200px; height: 163px; float:right; margin-left:10px;}
.innerIconsRepeaterDiv .picDiv {max-height:117px; width:198px;}
.innerIconsRepeaterDiv .picDiv .img{max-height:75px; width:auto; padding-bottom:15px; padding-top:25px;}
#showInHebHP{display:block}
#showInEngHP{display:none}

.playButton{display:none; cursor:pointer;}
.pauseButton{display:block; cursor:pointer;}
#stopPlayButtons{float:left; margin-top:-28px;}
#pausePlayButtons{float:left;}

.popup{display:none;}


.ui-widget-overlay { position: fixed; top:0; left: 0; width: 100%; height: 100%; z-index: 98; background: rgba(0,0,0, 0.8); }
.ui-dialog{top:-1730px!important}
.ui-dialog-content, .ui-widget-content { z-index: 98; }
.ui-dialog-titlebar { width: 100%; height: auto; }
.ui-button { background: Transparent url('/Rsrc/images/closePopup.png') no-repeat top left !important; width: 40px; height: 40px; margin: 0 0 -30px -95px; float: left; cursor: pointer; font-size: 0; border: none !important;z-index:1000; }
.ui-button:hover { background: Transparent url('/Rsrc/images/closePopup.png') no-repeat top left !important; width: 40px; height: 40px; margin: 0 0 -30px -95px; float: left; cursor: pointer; font-size: 0; border: none !important; z-index:1000; }


/****mixel**/
.mixelwcag .box ul>li a,
.mixelwcag .open{color:#FFF;font-family:arial;font-weight:700}
.mixelwcag .iconw{display:inline-block;
                  background:url('/Rsrc/images/icon-chair.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;vertical-align:middle}.mixelwcag .iconw-chair{background-position:0 0;width:24px;height:29px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     .mixelwcag .iconw-textp{background-position:0 -29px;width:18px;height:11px}
.mixelwcag .iconw-contrast{background-position:0 -40px;width:17px;height:17px}
.mixelwcag .iconw-textm{background-position:0 -57px;width:17px;height:11px}
.mixelwcag .iconw-color{background-position:0 -68px;width:15px;height:15px}
.mixelwcag .iconw-close{background-position:0 -83px;width:13px;height:13px}
.mixelwcag .iconw-keyboard{background-position:0 -96px;width:13px;height:15px}
.mixelwcag .iconw-motion{background-position:-15px -68px;width:8px;height:9px}
.mixelwcag .iconw-info{background-position:-17px -40px;width:7px;height:13px}
.mixelwcag{position:fixed;left:0;top:50px;z-index:9999999;-webkit-transition:transform .35s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .35s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .35s cubic-bezier(.25,.46,.45,.94);transition:transform .35s cubic-bezier(.25,.46,.45,.94);-ms-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate(-100%,0)}
.mixelwcag.active{-ms-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate(0,0)}
.mixelwcag .open{padding:4px 5px 5px;position:absolute;left:100%;top:0;text-align:center;font-size:14px;line-height:15px;display:block;background-color:#000;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-moz-box-shadow:0 5px 5px rgba(0,1,1,.19);-webkit-box-shadow:0 5px 5px rgba(0,1,1,.19);box-shadow:0 5px 5px rgba(0,1,1,.19)}
.mixelwcag:not(.active) .open:focus{outline:#FFF solid 5px}
.mixelwcag .open .iconw{display:block;margin:0 auto}
.mixelwcag .box{padding:15px 12px 10px 27px;background-color:#000;-moz-border-radius:0 0 5px;-webkit-border-radius:0 0 5px;border-radius:0 0 5px;-moz-box-shadow:0 5px 5px rgba(0,1,1,.19);-webkit-box-shadow:0 5px 5px rgba(0,1,1,.19);box-shadow:0 5px 5px rgba(0,1,1,.19);position:relative}
.mixelwcag .box .close{position:absolute;left:12px;top:0;padding:5px}
.mixelwcag ul{list-style:none;}
.mixelwcag .box ul>li{border-bottom:1px solid #606060;text-align:right;}
.mixelwcag .box ul>li:last-child{border:none}
.mixelwcag .box ul>li a{height:auto;line-height:30px;font-size:12px;padding-left:5px;display:block;position:relative;padding-right:25px}
.mixelwcag .box ul>li a:focus,.mixelwcag .box ul>li a:hover{text-decoration:underline}
.mixelwcag .box ul>li a.active{background:rgba(255,255,255,.5)}
.mixelwcag .box ul>li .iconw{position:absolute;right:0;top:0;bottom:0;margin:auto}
body:not(.contrast_filter).black-white{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}
body.contrast_filter{-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1)}
body.noanimations *,body.noanimations :after,
body.noanimations :before{-webkit-animation:none!important;animation: none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}
body.keyboard :focus{outline:#d4103f solid 3px}


.articles3Levels .title2{width :642px;height:auto;float:right;position:relative;background: url(/Rsrc/Images/newsTitleBackground.png) repeat-x;margin: 0px 0 23px 0;}
.articles3Levels .captionLevel2{margin: 5px 5px 0 0;color:#575757;font-size:20px;text-align: right;text-align:right;font-weight:bold;}
.articles3Levels .repeaterDiv{margin-top:20px;}
.articles3Levels #caption{width:622px;}


#gallery ul{ list-style-type:disc; list-style-image:url(/Rsrc/Images/listArrowIcon.png) ; vertical-align:bottom; margin-right:10px;}
#gallery ul li{line-height:15px;padding:0 10px 0px 0;font-size:13px;margin-bottom:5px;margin-right:10px;vertical-align:top;}
#gallery a{color:#354d21; font-size:13px;font-weight:bold;}/*light blue*/


.gs-title{text-align:right!important;}