body
{
    margin: 0px 0px;
    padding: 0px;
    text-align: center;
}


a
{
    font-family: arial;
    font-size: 14px;
    color: red;
    text-decoration: none;
}

a:hover
{
    font-family: arial;
    font-size: 14px;
    color: red;
    text-decoration: none;
}

a:link
{
    font-family: arial;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
}

a:active
{
    font-family: arial;
    font-size: 14px;
    color: green;
    text-decoration: none;
}

a:visited
{
    font-family: arial;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
}



#PagePlace
{
    width: 100%;
}

#TopPlace
{
    float: right;
    width: 100%;
    height: 76px;
    background: url(  '../cut/he/pattern_up.gif' );
}

#infoBayLogo
{
float: right;
width: 99%;
height: 54px;
text-align: left;
background: url('../cut/he/logo_infobay.gif' ) no-repeat;
}

#menuSection
{
    float: right;
    width: 100%;
    height: 22px;
    padding-top: 3px;
}

#menuItem
{
    float: right;
    font-family: arial;
    font-size: 14px;
    color: #FFFFFF;
    padding-right: 5px;
    padding-left: 5px;
    direction: rtl;
}

#menuSeperator
{
    float: right;
    font-family: arial;
    font-size: 14px;
    color: #0c5363;
}

#Content
{
    width: 980px;
    margin: 0px auto;
    text-align: left;
    padding: 15px;
}

#empty
{
    float: right;
    width: 100%;
    height: 30px;
}

#mainSection
{
    float: right;
    width: 100%;
    min-height: 120px;
}

#rightSection
{
    float: right;
    width: 14px;
    height: 200px;
    background: url(  '../cut/he/corner_right.gif' ) center 80px no-repeat;
}

#centerSection
{
    float: right;
    width: 956px;
    min-height: 120px;
}

#centerTop
{
    float: right;
    width: 946px;
    border: 5px solid #dcdcdc;
    height: 70px;
}

#logoRight
{
    float: right;
    width: 50%;
    height: 70px;
    text-align: right;
}

#logoLeft
{
    float: right;
    width: 50%;
    height: 70px;
    text-align: left;
}

#center
{
    float: right;
    width: 100%px;
}

#centerPattern
{
    float: right;
    width: 100%;
    min-height: 144px;
    background: url(  '../cut/he/pattern_center.gif' ) #f5f5f5 center 0px repeat-x;
    border-bottom: 4px solid #dcdcdc;
}

#centerPatternRight
{
    float: right;
    width: 100%;
    min-height: 144px;
    background: url(  '../cut/he/4_4.gif' ) right top repeat-y;
}

#centerPatternLeft
{
    float: right;
    width: 100%;
    min-height: 144px;
    background: url(  '../cut/he/4_20.gif' ) repeat-y;
}

#center1
{
    float: right;
    width: 380px;
}

#centerPattern1
{
    float: right;
    width: 100%;
    min-height: 174px;
    background: url(  '../cut/he/pattern_center.gif' ) #f0f0f0 center 0px repeat-x;
    border-bottom: 1px solid #f0f0f0;
}

#center2
{
    float: right;
    width: 576px;
}

#centerPattern2
{
    float: right;
    width: 100%;
    height: 245px;
    background: url(  '../cut/he/pattern_center.gif' ) #faf9f9 center 0px repeat-x;
    border-bottom: 1px solid #DCDCDC;
}

#banners
{
    float: right;
    margin-top: 20px;
    width: 755px;
    height: 100px;
    text-align: left;
}

#banners_left
{
    position: absolute;
    top: 120px;
    left: 0px;
    margin-right: 10px;
}

#banners_left_1280
{
    position: absolute;
    top: 120px;
    left: 20px;
    margin-right: 10px;
}

#banners_left_1600
{
    position: absolute;
    top: 120px;
    left: 20px;
    margin-right: 10px;
}

#banners_index
{
    float: right;
    margin-top: 20px;
    width: 100%;
    height: 100px;
    text-align: left;
}

#envelope
{
    float: right;
    width: 40%;
    height: 60px;
    background: url(  '../cut/he/envalop01.gif' ) right 0px no-repeat;
}

#envelope2
{
    float: right;
    width: 40%;
    height: 80px;
    background: url(  '../cut/he/envalop02.gif' ) right 0px no-repeat;
}

#envelope3
{
    float: left;
    width: 40%;
    height: 80px;
    background: url(  '../cut/he/envalop03.gif' ) left 0px no-repeat;
}

#topArrow2
{
  float: left;
  width: 59%;
  height: 80px;
  background: url(  '../cut/he/small_arrow.gif' ) 30px 0px no-repeat;
}

#topArrow
{
    float: right;
    width: 100%;
    height: 100%;
    background: url(  '../cut/he/small_arrow.gif' ) 30px 0px no-repeat;
}

#topText1
{
    float: right;
    width: 100%;
    height: 100%;
    background: url(  '../cut/he/text01.gif' ) 30px 0px no-repeat;
}

#topText2
{
    float: right;
    width: 100%;
    height: 100%;
}

#topText3
{
    float: right;
    width: 100%;
    height: 60px;
    background: url(  '../cut/he/text01.gif' ) 0px 0px no-repeat;
}

#topText4
{
    float: right;
    width: 100%;
    height: 60px;
    background: url(  '../cut/he/text02.gif' ) 90% 0px no-repeat;
}

#leftSection
{
    float: right;
    width: 10px;
    height: 200px;
   
}

#textSection
{
    float: right;
    margin-top: 0px;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 0px;
    font-family: arial;
    font-size: 14px;
    color: #010101;
    text-align: right;
    margin-bottom: 0px;
    min-height: 165px;
    background: url(  '../cut/he/pattern_line.gif' ) left 40px repeat-y;
    width: 536px;
    direction: rtl;
    cursor: default;
}

#textSection2
{
    float: right;
    margin-top: 5px;
    padding-right: 50px;
    padding-left: 10px;
    padding-top: 0px;
    font-family: arial;
    font-size: 14px;
    color: #010101;
    text-align: right;
    min-height: 25px;
    background: url(  '../cut/he/pattern_line.gif' ) left 40px repeat-y;
    width: 330px;
    direction: rtl;
}

#rights
{
    float: right;
    width: 300px;
    text-align: right;
    font-family: arial;
    font-size: 10px;
    color: #797979;
    padding-top: 4px;
}

#loginSection
{
    float: right;
    background: url(  '../cut/he/backgrownd_login.gif' )  3px 0px no-repeat;
    min-height: 129px;
    width: 390px;
}

#loginInternal
{
    float: right;
    min-height: 149px;
    background: url(  '../cut/he/pattern_line.gif' ) left 40px repeat-y;
    width: 390px;
}

input.login
{
    text-align: right;
    margin-left: 62px;
    margin-top: 28px;
    width: 272px;
    height: 32px;
    border: 1px solid #4b94bd;
    text-align: center;
    color: #2980b0;
}

input.theForm
{
    text-align: right;
    border: 1px solid #e0e0e0;
    width: 260px;
    height: 18px;
    background-color: transparent;
    font-family: arial;
    font-size: 14px;
    color: #115d8d;
    direction: rtl;
}

textarea
{
    text-align: right;
    border: 1px solid #e0e0e0;
    width: 260px;
    height: 36px;
    background-color: transparent;
    font-family: arial;
    font-size: 14px;
    color: #115d8d;
    resize: none;
    overflow: auto;
    direction: rtl;
}

textarea.white
{
    text-align: right;
    border: 1px solid #e0e0e0;
    width: 260px;
    height: 36px;
    background-color: white;
    font-family: arial;
    font-size: 14px;
    color: #115d8d;
    resize: none;
    overflow: auto;
    direction:rtl;
}

img.banner
{
    border: 5px solid #dcdcdc;
    margin: 1px;
}

img.banner1
{
    border: 5px solid #dcdcdc;
    margin: 1px;
    width: 120px;
}

#buttonSection
{
    float: right;
    width: 134px;
    height: 30px;
    background: url(  '../cut/button_up.gif' ) left top no-repeat;
    background-size:100% 100%;
    margin-right: 196px;
    margin-top: 22px;
}

#buttonLeftSection
{
    float: right;
    width: 285px;
    padding-top: 10px;
    padding-right: 180px;
}

.buttonSendSection
{
    float: right;
    width: 72px;
    height: 30px;
    background: url(  '../cut/button_send_up.gif' ) left top no-repeat;
    margin-left: 5px;
}

.buttonCloseFineUploader
{
  
    width: 72px;
    height: 30px;
    background: url(  '../cut/button_send_up.gif' ) center top no-repeat;
    margin-left: 0px;
}

.buttonFineUploader
{
    float: right;
    width: 72px;
    height: 25px;
    background: url(  '../cut/button_send_down.gif' ) left top no-repeat;
    margin-left: 0px;    
}

.buttonExitSection
{
    float: right;
    width: 72px;
    height: 30px;
    background: url(  '../cut/button_exit_up.gif' ) left top no-repeat;
    margin-left: 5px;
}

.buttonSendSection1
{
    width: 72px;
    height: 30px;
    background: url(  '../cut/button_send_up.gif' ) left top no-repeat;
    margin-top: 10px;
    margin-left: 5px;
    padding-right: 395px;
}

.buttonAddSection
{
    float: right;
    width: 100px;
    height: 27px;
    background: url(  '../cut/button_add_up.gif' ) left top no-repeat;
    text-align: center;
    padding-top:2px;
}

.buttonASection
{
    float: right;
    width: 75px;
    height: 30px;
    background: url(  '../cut/buttona_up.gif' ) left top no-repeat;
    margin-left: 5px;
}

.buttonADisable
{
    color: Black;
    background: url(  '../cut/buttona_disable.gif' ) left top no-repeat;
}

.buttonInVisible
{
    display: none;
}


.buttonXSection
{
    float: right;
    width: 30px;
    height: 30px;
    background: url(  '../cut/he/x_up.gif' ) left top no-repeat;
    margin-left: 5px;
}

.buttonBackSection
{
    float: right;
    width: 72px;
    height: 40px;
    background: url(  '../cut/button_backtext_up.gif' ) left top no-repeat;
    margin-left: 5px;
    margin-right: 5px;
}

.buttonBackSectionBelow
{
    position: absolute;
    float: right;
    width: 72px;
    height: 60px;
    background: url(  '../cut/button_backtextB_up.gif' ) left top no-repeat;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 50px;
}


#buttonText
{
    float: right;
    width: 100%;
    text-align: center;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 4px;
    direction: rtl;
    height:100%;
}

#buttonTextFloat
{
    float: right;
    width: 100%;
    text-align: center;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 4px;
}

#errorMessage
{
    float: right;
    font-family: arial;
    font-size: 14px;
    color: #cb0000;
    padding-right: 50px;
    margin-top: 10px;
    text-align: right;
}

#theForm
{
    float: right;
    margin-right: 85px;
    width: 315px;
    min-height: 120px;
}

#theThanks
{
    float: right;
    margin-right: 50px;
    width: 906px;
    min-height: 145px;
    background: url(  '../cut/he/4_4.gif' ) left top repeat-y;
}

#theThanks_LogOff
{
    float: right;
    /*margin-right: 50px;*/
    width: 956px;
    min-height: 145px;
    text-align:center;
    background: url(  '../cut/he/4_4.gif' ) left top repeat-y;
}

#theThanksMessage
{
    float: right;
    background: url(  '../cut/he/sent.gif' ) 70% top no-repeat;
    background-size:30%;
    height: 100px;
    width: 500px;
    margin-right: 11%;
    padding-top: 20px;
    text-align: left;
    font-family: arial;
    font-size: 14px;
    color: #115d8d;
    direction: rtl;
}

#LogOff
{
    float: right;
    /*background: url(  '../cut/he/sent.gif' ) right top no-repeat;*/
    height: 100px;
    width: 500px;
    margin-right: 21%;
    padding-right: 150px;
    padding-top: 50px;
    text-align: right;
    font-family: arial;
    font-size: 14px;
    color: #115d8d;
    direction: rtl;
}

#formLableSmall
{
    float: right;
    width: 50px;
    height: 30px;
    font-family: arial;
    font-size: 14px;
    color: #020202;
    direction: rtl;
    text-align: right;
}

#formInput
{
    float: right;
    width: 260px;
    height: 30px;
    text-align: right;
}

#formButtons
{
    float: right;
    width: 300px;
    text-align: left;
    height: 20px;
    margin-top: 22px;
    margin-right: 160px;
}

#theFiles
{
    float: right;
    margin-right: 50px;
    width: 506px;
    min-height: 145px;
    background: url(  '../cut/he/4_4.gif' ) left top repeat-y;
}

#formLableBig
{
    float: right;
    width: 95px;
    height: 30px;
    font-family: arial;
    font-size: 14px;
    color: #333333;
    direction: rtl;
    text-align: right;
}

#formLableFile
{
    float: right;
    width: 95px;
    height: 30px;
    font-family: arial;
    font-size: 12px;
    color: #333333;
    direction: rtl;
    text-align: right;
}

#formFiles
{
    float: right;
    width: 285px;
    height: 110px;
    border: 1px solid #e0e0e0;
    overflow: auto;
    direction: rtl;
}

#formFiles_white
{
    float: right;
    width: 285px;
    height: 105px;
    border: 1px solid #e0e0e0;
    overflow: auto;
    background-color: white;
}

#formFiles_white_small
{
    text-align: right;
    float: right;
    width: 285px;
    height: 70px;
    border: 1px solid #e0e0e0;
    overflow: auto;
    background-color: white;
}

#fileLine
{
    float: right;
    width: 100%;
    height: 30px;
    margin-top: 5px;
}

#fileImage
{
    float: right;
    width: 30px;
    height: 100%;
    margin-left: 10px;
}

#Shadow
{
    float: right;
    width: 100%;
    height: 25px;
    background: url(  '../cut/he/shadow.gif' ) center center no-repeat;
}

#emailSection
{
    float: right;
    width: 950px;
    border: 1px solid #2980b0;
    font-family: arial;
    font-size: 12px;
    color: #020202;
    text-align: right;
    direction: rtl;
}

#emailBackSection
{
    float: left;
    margin-top: 10px;
    width: 85px;
    min-height: 40px;
}

#emailBodySection
{
    float: right;
    margin-top: 10px;
    margin-right: 3px;    
    width: 850px;
    text-align: right;
}

#emailBackSectionGrey
{
    float: right;
    width: 85px;
    min-height: 120px;
    background-color: #EEEEEE;
    margin-right: 1px;
}

#emailBodySectionGrey
{
    padding-top: 10px;
    float: right;
    width: 850px;
    min-height: 110px;
    background-color: #EEEEEE;
}

#emailBlueLine
{
    float: right;
    width: 935px;
    height: 1px;
    background-color: #E2F5FF;
    margin-right: 1px;
}

#emailRespondTitle
{
    float: right;
    width: 935px;
    height: 35px;
    margin-right: 1px;
    background: url(  '../cut/he/logo_infobay_aditor.gif' ) 10px 2px no-repeat #E2F5FF;
}

#IconsArea
{
    float: right;
    width: 935px;
    height: 35px;
    background: url(  '../cut/he/icon_text.gif' ) right top no-repeat;
}

#imageBox
{
    position: absolute;
    margin: 200px -300px;
    min-width: 380px;
    min-height: 175px;
    box-shadow: 3px 3px 5px #999;
    border: 4px solid #dcdcdc;
    z-index: 2;
}

#messageBox
{
    box-shadow: 3px 3px 5px #999;
    border: 4px solid #dcdcdc;
    background: url(  '../cut/he/logo_infobay_erro.gif' ) 10px 98% no-repeat #e4eff5;
}

#messageBoxBody
{
    float: right;
    margin: 10px;
    min-height: 120px;
    border: 1px solid #cfcdcd;
    background: url(  '../cut/he/erro.gif' ) 95% 20px no-repeat #FFFFFF;
}

#messageBoxQuestion
{
    float: right;
    padding-top: 44px;
    padding-right: 70px;
    text-align: right;
    font-family: arial;
    font-size: 14px;
    color: #115d8d;
}

#messageBoxButtons
{
    float: right;
    padding-top: 10px;
    padding-right: 100px;
}



/**************************************/

.closed_list
{
    float: right;
    width: 100%;
    height: 41px;
    background: url(  '../cut/line_pattern.gif' );
    margin-top: 25px;
    margin-bottom: 100px;
}

.closed_list_arrow
{
    float: right;
    width: 100%;
    height: 41px;
    background: url(  '../cut/he/line_arrow.gif' );
    background-repeat: no-repeat;
    background-position-x: 95%;
}

.arrow_image
{
    float: right;
    margin-right: 89px;
    padding-top: 5px;
    margin-left: 10px;
}

.list_text
{
    font-family: Arial;
    font-size: 14px;
    color: #115d8d;
    text-decoration: underline;
    text-align: right;
    padding-right: 30px;
    padding-top: 5px;
    cursor: pointer;
    cursor: hand;
}

.arrow_image1
{
    float: right;
    margin-right: 89px;
    padding-top: 1px;
    margin-left: 10px;
}

.list_text1
{
    float: right;
    font-family: Arial;
    font-size: 14px;
    color: #115d8d;
    text-decoration: underline;
    text-align: right;
    padding-right: 30px;
    padding-top: 1px;
    cursor: pointer;
    cursor: hand;
}

.open_list
{
    border: 3px solid #dcdcdc;
    margin-top: 25px;
    float: right;
    width: 950px;
    height: 200px;
}

.open_list_top
{
    float: right;
    width: 100%;
    height: 21px;
    background-color: #ececec;
}

.inner_list
{
    float: right;
    width: 100%;
    overflow: auto;
}

.back_button
{
    float: right;
    width: 89px;
    height: 55px;
    background: url(  '../cut/button_Message_up.gif' );
    background-repeat: no-repeat;
    background-position: 10px 10px;
    text-align: center;
    cursor: pointer;
}

.back_button_text
{
    float: right;
    text-align: center;
    font-family: Arial;
    font-size: 10px;
    color: white;
    padding-top: 15px;
}

.table_area
{
    float: right;
    width: 800px;
    height: 179px;
}

table.list
{
    width: 100%;
    direction: rtl;
    text-align: right;
    padding-right: 2px;
    font-family: Arial;
    font-size: 12px;
    color: #115d8d;
    margin-top: 2px;
}

th.list_top {
    height: 24px;
    text-align: right;
}

tr.list_top
{
    height: 24px;
}

tr.list_seperator
{
    height: 3px;
    background: url(  '../cut/he/2line_tabel.gif' );
    background-repeat: repeat-x;
}

tr.list_chosen
{
    color: #4d95bd;
    font-weight: bold;
    height: 23px;
}

tr.list_item
{
    color: #333333;
    height: 23px;
}

tr.list_current_item
{
    color: #333333;
    height: 23px;
    background-color: #ececec;
}

tr.list_closed_item
{
    color: #333333;
    height: 23px;
    font-weight: bold;
}

td.list_top
{
    background: url(  '../cut/line_tabel.gif' );
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: 2px;
    padding-right: 5px;
}

td.list_empty
{
    width: 100px;
}

td.list_item
{
    padding-right: 5px;
}

.filename
{
    text-align: right;
}


.addFile
{
    display: -moz-inline-block;
    display: -moz-inline-box;
    display: inline-block;
    height: 16px;
    padding: 0px 5px 0px 0px;
    width: auto;
    text-decoration: none;
    direction: ltr;
    margin-right: 14px;
}


a.cancelAddFile
{
    display: -moz-inline-block;
    display: -moz-inline-box;
    display: inline-block;
    width: 17px;
    height: 16px;
    background: url(../cut/x_up.gif) left top repeat-y;
    font-size: 2px;
    text-decoration: none;
    color: #E2F0FC;
    vertical-align: top;
    margin-left: 14px;
}
.fileicon
{
    margin-left: 5px;
}

.showLines {
    float:right;
    height:18px;
    margin-left:10px;
}

select.lines {
    width:40px;
}
#UlFileNamesTemp
{
    direction:ltr;
}

.logo
{
     background: url(  '../cut/he/BankLeumiLogo.png' );
     width:165px;
     height:43px;
     float:right;
}
.areaGreyButton
{
    display: block;
    width: 100%;
    height: 100%;
}
  #formButtons2
{
    float: right;
    width: 350px;
    text-align: left;
    height: 20px;
    margin-top: 22px;
    margin-right: 40px;
}  

.direction
{
    direction:rtl;
}

/*150620*/

.tPlace{box-sizing:border-box;padding-left:30px;padding-top:0px}

.tPlace3{box-sizing:border-box;padding-left:30px;padding-top:0px}

.tPlace4{box-sizing:border-box;padding-right:15px;padding-top:0px;text-align:right}

.taRight{text-align:right;}

.taLeft{text-align:left}

div:focus {outline: black solid 2px;}

input:focus {outline: black solid 2px;}

textarea:focus {outline: black solid 2px;}

img:focus {outline: black solid 2px;}

li:focus {outline: black solid 2px;}

a:focus {outline: black solid 2px;}
