﻿.ItemSep
{
    width: 2px !important;
    background-image: url(../../images/custom/bgpattern.png) !important;url("../../images/custom/lexBar_1px.png")
}

.ItemPhoto
{
    width: 332px !important;
    height: 220px !important;
    border: 0 !important;
}

.ItemVideo
{
    width: 332px !important;
    height: 220px !important;
    vertical-align: middle !important;
    text-align: center !important;
}

.ItemTextHeader
{
    font-family: Arial !important;
    font-weight: bold !important;
    margin-top: 0px !important;
    color: #2f393c !important;
}

.ItemTextHeader A, .ItemTextHeader A:visited, .ItemTextHeader A:hover, .ItemTextHeader A:link, .ItemTextHeader A:active
{
    color: #2f393c !important;
    text-decoration: none !important;
}


.ItemText
{
    font-family: Arial !important;
    font-weight: normal !important;
    font-size: 100% !important;
    color: #2f393c !important;
}
.FontSizeSelected
{
    background-image: url(../../images/custom/fontsize_select.png);
    background-repeat: repeat;
}

.ItemText A, .ItemText A:visited, .ItemText A:hover, .ItemText A:link, .ItemText A:active
{
    color: #2f393c !important;
    text-decoration: none !important;
}


.ItemTextLayout
{
    padding-top: 28px !important;
    padding-right: 20px !important;
    padding-left: 20px !important;
    padding-bottom: 20px !important;
    height: 114px !important;
    vertical-align: top !important;
}

.TabNormal
{
   background-image: url(../../images/custom/tableTab_norm.png);
   background-repeat: repeat-x;
    /*height: 32px; updated By David*/
    height: 32px; /*updated By moti*/
    min-width: 105px;
    color: #2f393c;
    font-family: Arial;
    font-weight: bold;
    font-size: 125%;
    text-align: center;
   /* vertical-align: middle;*/  /*updated By moti*/   
    white-space: nowrap;
    padding: 0px 5px 0px 5px;  /*updated By David*/    
    text-align: center;
    border-left: 1px solid gray;
    cursor:hand;
}

.TabSelected
{
    background-image: url(../../images/custom/tableTab_select.png);
    background-repeat: repeat-x;
    height: 32px;
    min-width: 105px;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    font-size: 125%;
    text-align: center;
    white-space: nowrap;
    padding: 0px 5px 0px 5px !important; /*updated By David*/    
    text-align: center;
    border-left: 1px solid gray;
    cursor:pointer;
}
/*Inserted By moti for dovrut*/
.TabSelected a
{
    color: #ffffff !important;
}



.NewsDateText
{
    font-family: Arial;
    font-size: 110%;
    font-weight: bold;
    color: #2f393c;
}
.NewsDateTextSmaller
{
    font-size: 90%;
}

.NewsDateLayoutToday
{
    background-color: #D4E8F3;
    text-align: center;
    padding: 5px 3px 5px 3px;
}

.NewsDateLayout
{
    background-color: #d6ebf7; /* Changed By Nitsan */
    text-align: center;
    padding: 11px 3px 11px 3px;
    margin-top:2px;  /* Added by Robin */
    margin-bottom:2px;
}

.NewsHeader
{
    font-family: Arial !important;
    font-size: 110% !important;
    font-weight: bold !important;
    color: #2f393c !important;
}

.NewsText
{
    font-family: Arial !important;
    font-size: 100% !important;
    font-weight: normal !important;
    color: #2f393c !important;
    padding-top: 1px !important;    
    padding-left: 20px !important;    
}

A.NewsText
{
    color: #2f393c !important;
    white-space: nowrap;
    text-decoration: underline !important;
}

.NewsTextLayout
{
    padding-right: 14px !important;
    padding-left: 25px !important;
    padding-bottom: 6px !important; /* Changed by Robin */
    padding-top: 6px !important;
    width: 100% !important;
}


.NewsSep
{
    background-image: url(../../images/custom/TableSep.png) !important;
    background-repeat: repeat !important;
    height: 1px !important;
    width: 100% !important;
}
.NewsTdSep
{
width:1px;
height:100%;
}
.NewsLink
{
    font-family: Arial !important;
    font-size: 110% !important;
    font-weight: normal !important;
    color: #2f393c !important;
}


A.NewsLink
{
    color: #2f393c !important;
}

.NewsBullet
{
    margin-left: 5px !important;
    vertical-align: middle !important;
}


.YesteryearTitle
{
    background-image: url(../../images/custom/greyTitle_rep.png) !important;
    background-repeat: repeat-x !important;
    font-size: 120% !important;
    /*height:30px !important; updated By david*/
    height:23px;/* Update by Rabeinu */
    width: 153px !important;
    color: White !important;
    font-weight: bold !important;
    padding: 0px 20px 0px 20px !important;/* Update by Rabeinu */
    vertical-align:middle !important;/* Update by Rabeinu */
    display:table-cell !important;
    margin-bottom: 15px !important;
}


.YesteryearHeader
{
    font-size: 14px !important;
    font-weight: bold !important;
    font-family: Arial !important;
    color: #2f393c !important;
}

.ServiceButton
{
    /*background-image: url(../../images/custom/iconBG.png) !important;*/
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 128px !important;
    height: 52px !important;
    /*padding-bottom: 13px !important; updated By david 3_11*/ 
}

.InfoAreaTitle
{
    background-image: url(../../images/custom/blueTitle_rep.png) !important;
    background-repeat: repeat-x !important;
    font-size: 110% !important;
    height: 23px !important;
    width: 120px !important;
    color: White !important;
    font-family: Arial !important;
    font-weight: bold !important;
    padding-right: 3px !important;
    vertical-align: middle !important;
}

.AboutTitle
{
    background-image: url(../../images/custom/greenTitle_rep.png);
    background-repeat: repeat-x;
    font-size: 110%;
    height: 23px;
    width: 100px;
    color: White;
    font-family: Arial;
    font-weight: bold;
    padding-right: 3px;
    padding-top: 3px;
    margin-bottom: 5px;
    margin-top: 12px;
}


.GrayBkgdHeader /*Updated by Nir*/
{
    background-image: url(../../images/custom/title_BG.png) !important;
    background-repeat: repeat-x !important; 
    color: White !important;
    height: 27px !important;
}
/*Aded by David acording to nir*/
.GrayBkgdHeader A, .GrayBkgdHeader A:visited, .GrayBkgdHeader A:hover, .GrayBkgdHeader A:link, .GrayBkgdHeader A:active
{
    color: White !important;
    text-decoration: underline; /* Updated By Nitsan 18.06.2012*/
}
.GrayBkgdHeaderText /*Updated by Robin*/
{
    font-size: 120% !important;
    font-family: Arial !important;
    font-weight: bold !important;
    padding-right: 10px !important;
}

.NewsRowBkgd
{
    background-image: url(../../images/custom/line_BG.png);
    background-repeat: repeat-x;
    height: 46px;
    background-color: #ffffff;
    background-position: center bottom;
}


.GrayBkgdHeader130 /*Added by Robin*/
{
    background-image: url(../../images/custom/graybkgd130.gif) !important;
    /*background-repeat: repeat-x !important; updated by david*/
    color: White !important;
    height: 130px !important;
}

.ToTVButton /*Added by Robin*/
{
    width: 118px;
    height: 28px;
    background-image: url(../../images/custom/ToTVButtonBkgd.png) !important;
    background-repeat: no-repeat !important;
    color: White !important;
    font-size: 12px !important;
    padding-top: 6px !important;
    font-weight: normal !important;
    text-align: center !important;
}


.AboutTitle
{
    background-image: url(../../images/custom/greenTitle_rep.png) !important;
    background-repeat: repeat-x !important;
    font-size: 110% !important;
    height: 23px !important;
    width: 100px !important;
    color: White !important;
    font-family: Arial !important;
    font-weight: bold !important;
    padding-right: 3px !important;
    padding-top: 0px !important;/* Update by Rabeinu */
    vertical-align:middle;/* Update by Rabeinu */
    display:table-cell; /*Added by Rabeinu*/
    margin-bottom: 5px !important;
    margin-top: 12px !important;
}

.NewsRowBkgd
{
    background-image: url(../../images/custom/line_BG.png) !important;
    background-repeat: repeat-x !important;
    height: 46px !important;
    background-color: #ffffff !important;
    background-position: center bottom !important;
}
.NewsRowBkgd1
{
    background-image: url(../../images/custom/line_BG.png) !important;
    background-repeat: repeat-x !important;
    height: 46px !important;
    background-color: #ffffff !important;
    background-position: center bottom !important;
    position:relative;
}

@media print {
  /* style sheet for print goes here */
#FooterBG
{
    display:none;
}
}

.lexLinkBkgd
{
    background-image:url(../../images/custom/lexLinkBar_1px.png);
    background-repeat:repeat-x;
    height:47px;
    padding-right:12px;
    vertical-align:middle;
    background-position: center bottom;
    border-top: dotted 1px #3F677A;
}

A.lexSideLink 
{font-size: 110%;
    text-decoration:none;
    padding-left:5px;
    }
    
    
A.lexSideLink:hover
{
    text-decoration:underline;
}

.NavArrow
{
    background-image:url(../../images/custom/navArrow.png) !important;
    background-repeat: no-repeat !important;
    background-position:left 50% !important;
    padding:0px;
    padding-left:2px !important;
    text-decoration:none !important;
}

.rcbArrowCell a  
{  
   font-size:0px !important;  
} 
.MKPicBkgd
{
   text-align:center !important;
   vertical-align:middle;
}

.MKTitleGray 
{
    color: #FFFFFF !important;
}

.ShdulaLeftTitle, .MkRandomLeftTitle
{
    color: #FFFFFF !important;
}
div.RadComboBox .rcbInputCell .rcbEmptyMessage
{
   font-style: normal;
}

.s4-notdlg
{
    font-style:normal !important;
}

.ShdulaSection
{
    background-color: #f5f9fb; /* Add By Nitsan*/ 
}

.CurrentMkPageBg
{
    background-color: #f5f9fb;
}

.rmTextSpan:hover
{
    text-decoration:underline !important;
    cursor:pointer;
}

.rmTextSpanFirst:hover
{
    text-decoration:underline !important;
    cursor:pointer;
}

.PRNav a[disabled]
{
    color:gray !important;
    text-decoration: none;
}
.RadSiteMap_Default .rsmTwoLevels .rsmItem a:hover /* Add By Itay - add gray color to MegaMenu*/ 
{
    background-color:#C6C7C6 !important;
}
.RadSiteMap_Default .rsmLevel1 .rsmItem a:hover
{
    background-color:#C6C7C6 !important;
}

.AdvancedText
{
    display: none !important;
}

.NewsDateTextMeetingCanceled
{
    font-family: Arial;
    font-size: 110%;
    font-weight: bold;
    color: #7a7f83;
}

.NewsTextLayoutMeetingCanceled
{
    padding-right: 14px !important;
    padding-left: 25px !important;
    padding-bottom: 6px !important;
    padding-top: 6px !important;
    width: 100% !important;
}

.NewsHeaderMeetingCanceled
{
    font-family: Arial !important;
    font-size: 110% !important;
    font-weight: bold !important;
    color: #7a7f83 !important;
}

.NewsTextMeetingCanceled
{
    font-family: Arial !important;
    font-size: 100% !important;
    font-weight: normal !important;
    color: #7a7f83 !important;
    padding-top: 1px !important;
    padding-left: 20px !important;
}

A.NewsTextMeetingCanceled
{
    color: #7a7f83 !important;
    white-space: nowrap;
    text-decoration: underline !important;
}

.NewsDateLayoutTodayMeetingCanceled
{
    background-color: #D4E8F3;
    text-align: center;
    padding: 5px 3px 5px 3px;
    color: #7a7f83 !important;
}

.MeetingCanceledText
{
    font-family: Arial !important;
    font-size: smaller !important;
    font-weight: bold !important;
    color: Black !important;    
}

.ms-dlgTitle
{
    color: red;
    background-color: transparent !important;
    background-image: url(../../images/custom/lexBar_1px.png) !important;
    background-repeat: repeat-x;
    background-repeat: repeat-y;
    border-bottom-color: #3f677a;
    border-bottom-width: 1px;
    border-top-color: #3f677a;
    border-top-width: 1px;
    height: 27px;
    border-right-color: Red;
    border-left-color: Red;
    border-bottom-color: Red;
    border-top-color: Red;
}

.ms-dlgTitleText
{
    color: Black;   
}

.ms-dlgContent .ms-dlgBorder
{
    border-right-color: #3f677a;
    border-left-color: #3f677a;
    border-bottom-color: #3f677a;
    border-top-color: #3f677a;
}

.ms-dlgFrameContainer
{
    padding-top: 0px;   
    padding-left: 1px;
    padding-right: 3px;
    padding-bottom: 0px; 
}

.ms-srch-hover-outerContainer
{
	display:none !important;
}