


/* Table of Contents
==================================================
    #Base 1372 Grid
    #Tablet (Landscape) and old computers 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape) 
    #Clearing */


 
/* #Base 1372 Grid
================================================== */ 

body {
    margin:0px;
    padding:0px;
    font-family:Arial;
    font-size:12px;
}

input
{
    font-family:Arial;
    font-size:12px;
}
select
{
    font-family:Arial;
    font-size:12px;
    
}

.container {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    direction:rtl;
}
    .container .column,
    .container .columns {
        float: right;
        display: inline;
        margin-left: 10px;
        margin-right: 10px;
    }
.row {
    margin-bottom: 20px;
}

.topData {
    width:100%;
    height:76px;
    background:url("../cut/he/pattern_blue.gif");
    margin-bottom:10px;
}

.centerData {
    position: relative;
    width: 90%;
    height:100%;
    margin: 0 auto;
    padding: 0;
    direction:rtl;
}

.logoPlaceHolder {
    float:right;
    width:259px;
    height:100%;
    background:url("../cut/he/logoandplaceholder.gif");
}

.clientLogo {
    float: left;
    margin-left: 90px;
    margin-top: 4px;
    width: 165px;
    height: 65px;
    background-repeat: no-repeat;
    background: url(../cut/he/IconLogo.gif) no-repeat;
}

.topMenu {
    float:left;
    width:360px;
    height:100%;
}

.topMenuItem {
    float:left;
    color:white;
}

.topMenuSeperator {
    float:left;
    color:white;
    margin-left:5px;
    margin-right:5px;
}

.slogenArea {
    float:left;
    width:100%;
    height:55px;
}

.infoBayLogo {
    float: left;
    width: 165px;
    height: 65px;
    background: url("../cut/he/logo_infobay.gif");
    background-repeat: no-repeat;
    margin-top: 4px;
}

.infoBaySlogen {
    float:right;
    width:184px;
    height:100%;
    margin-top:4px;
    background:url("../cut/he/slogen.gif");
    background-repeat:no-repeat;
    background-position-y:center;
}

.topMenuArea {
    float:left;
    width:100%;
    height:21px;
    padding-top:3px;
}

.centerSection {
    width:100%;
    height:500px;
    margin-top:5px;
}

.rightSection {
    float:right;
    width:24%;
    height:100%;
    margin-left:3%;

}

.box1_up {
    float:right;
    width:100%;
    height:1px;
}

.box1 {
float: right;
width: 96%;
background-repeat: repeat;
background-position-x: right;
background-size: 100%;
min-height: 80px;
padding: 1%;
padding-right: 3%;
BORDER: 1px solid #d8d8d8;
border-bottom: none;
*width: 96.5%;
}

.box1_down {
    float:right;
    width:252px;
    height:7px;
    background:url("../cut/he/news_down.gif");
}

.box1Title {
    float:right;
    color:#034979;
    font-weight:bold;
    width:100%;
    margin-bottom:5px;
}

.box1Text {
    float:right;
    width:100%;
    margin-bottom:8px;
    color:#606060;
}

.box2_up {
    float:right;
    width:252px;
    height:7px;
    background:url("../cut/he/menu_up.gif");
}

.box2 {
    float:right;
    width:242px;
    min-height:100px;
    padding:5px;
    background:url("../cut/he/menu_pattern.gif");
}

.box2_down {
    float:right;
    width:252px;
    height:7px;
    background:url("../cut/he/menu_down.gif");
}

.boxImage {
    float:right;
    margin-left:10px;
}

.boxImageText {
    float:right;
    font-size:15px;
    font-weight:bold;
    color:#044A7A;
    padding-top:45px;
}


.boxImageText2 {
    float:right;
    font-size:15px;
    font-weight:bold;
    color:white;
    padding-top:45px;
}
.box2FormTitle {
    float:right;
    width:100%;
    font-size:13px;
    color:#034979;
    margin-top:5px;
}

.box2FormText {
    float:right;
    width:100%;
    font-size:13px;
    color:#666666;
}

.boldedText {
    float:right;
    font-size:13px;
    color:#034979;
    font-weight:bold;
    margin-left:5px;
}


.box2FormInput {
    float:right;
    width:100%;
}

.boxes_shadow {
    float:right;
    width:100%;
    height:12px;
    background:url("../cut/he/menu_pattern_down.gif");
    background-repeat:no-repeat;
    background-position:center bottom;
    background-size:90%;
}

select {
    width:100%;
    font-size:13px;
    color:#333333;
}

.leftSection {
    float:right;
    width:70%;
    height:100%;
}

.leftSectionMenu {
    float: right;
    height: 38px;
    width:83%;
}
/*
.leftSectionMenu {
    float: right;
    width: 536px;
    height: 38px;
}
*/
.tab_up_right {
    float: left;
    width: 150px;
    height: 23px;
    background: url('../cut/he/tab_up.gif');
    background-position-x:right;
    padding-right:14px;
    color:white;
    padding-top:15px;
}

.tab_right{
    float: left;
    width: 150px;
    height: 23px;
    background: url('../cut/he/tab.gif');
    background-position-x:right;
    padding-right:14px;
    color:white;
    padding-top:15px;
}


.tab_up {
    float: left;
    width: 120px;
    height: 23px;
    background: url('../cut/he/tab_up.gif');
    margin-right: -40px;
    padding-right:44px;
    color:white;
    padding-top:15px;
}

.tab {
    float: left;
    width: 120px;
    height: 23px;
    background: url('../cut/he/tab.gif');
    margin-right: -40px;
    padding-right:44px;
    color:white;
    padding-top:15px;
}

.leftSectionIcons {
    float:left;
    width:17%;
    height:38px;
}

.oneIcon {
    float:left;
    width:26px;
    height:25px;
    margin-top:7px;
    margin-right:5px;
    cursor:pointer;
}

.blueSeperatorLine {
    float: right;
    width: 100%;
    height: 18px;
    margin-top: 2px;
    margin-bottom: 2px;
    background-color: #0C5686;
    border:1px solid  #0C5686;
    padding-top:2px;
    padding-right:1%;
    color:white;
    font-weight:bold;
}

.blueInner {
    float: right;
    width: 100%;
    height: 91px;
    margin-top: 2px;
    margin-bottom: 2px;
    background-color: #0C5686;
    border:1px solid  #0C5686;
}

.blueInnerCal {
    float: right;
    width: 100%;
    height: auto;
    margin-top: 2px;
    margin-bottom: 2px;
    background-color: #0C5686;
    border:1px solid  #0C5686;
}


.blueInnerOne {
    float:right;
    width:33%;
    height:100%;
    background:url("../cut/he/line_serch.gif");
    background-position-x:left;
    background-repeat:no-repeat;
    padding-right:2%;
    padding-top:5px;
}

.blueLine {
    float:right;
    width:100%;
    height:22px;
    color:white;
}

.blueLine1 {
    float:right;
    width:100%;
    height:24px;
    color:white;
}

input.blue {
    width:80%;
    height:18px;
    padding-top:1px;
}

input.blue1 {
    width:90%;
    height:15px;
}

.blueRadio {
    float:right;
    width:20%;
}

.blueRadioLabel {
    float:right;
    width:80%;
    padding-top:2px;
}

.dateLabel {
    float:right;
    width:5%;
    padding-top:2px;
    padding-left:10px;
}

.dateInput {
    float:right;
    width:46%;
}

.dateImage {
    float:right;
    width:30%;
}


.blueInnerTwo {
    float:right;
    width: 20%;
    height: 100%;
    background: url("../cut/he/line_serch.gif");
    background-position-x: left;
    background-repeat: no-repeat;
    padding-right:2%;
    padding-top:5px;
}

.blueInnerThree {
    float:right;
    width:27%;
    height:100%;
    background:url("../cut/he/line_serch.gif");
    background-position-x:left;
    background-repeat:no-repeat;
    padding-right:0.5%;
    padding-top:5px;
}


.blueInnerFour {
    float:right;
    width:13%;
    height:100%;
    padding-top:25px;
    text-align:center;
}


.tableSection {
    float:right;
    width:99%;
    min-height:100px;
    background-color:#F6F8FA;
    border:1px solid #CECCCC;
    margin-bottom:10px;
}

.tableSection  table
{
    table-layout: fixed;
}


.tableSection table tr:hover
{
    background:url("../cut/he/pattern_mail_mouse.gif");
    background-repeat:repeat-x;
}




table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    /*background: url('../cut/he/title_tabel_mail.gif');
    background-repeat:no-repeat;*/
}

tr {
    height: 25px;
}

td {
    padding-right: 5px;
    white-space: nowrap;
    overflow:hidden;
}

tr.closed {
    height:25px;
    font-weight:bold;
}

tr.opened {
    height:25px;
}

tr.closed_mouseover {
    height:25px;
    font-weight:bold;
    background:url("../cut/he/pattern_mail_mouse.gif");
    background-repeat:repeat-x;
}

tr.opened_mouseover {
    height:25px;
    background:url("../cut/he/pattern_mail_mouse.gif");
    background-repeat:repeat-x;
}

tr.title {
    height: 28px;
}

td.itemTitle_vshort1 
{
    
background: url("../cut/he/line.gif");
background-position-x: left;
background-repeat: no-repeat;
height: 20px;
text-align: right;
padding-top: 1px;
width: 20px;
padding-right: 5px;
    
}

td.itemTitle_vshort {
    background:url("../cut/he/line.gif");
    background-position-x:left;
    background-repeat:no-repeat;
    height:20px;
    text-align:right;
    padding-top:1px;
    width:20px;
    padding-right:5px;
}

td.itemTitle_short {
    background:url("../cut/he/line.gif");
    background-position-x:left;
    background-repeat:no-repeat;
    height:20px;
    text-align:right;
    padding-top:1px;
    width:50px;
    padding-right:5px;
}

td.itemTitle_short_no_bk {
    height:20px;
    text-align:right;
    padding-top:1px;
    width:51px;
    padding-right:5px;
}

td.itemTitle_long {
    background:url("../cut/he/line.gif");
    background-position-x:left;
    background-repeat:no-repeat;
    height:20px;
    text-align:right;
    padding-top:1px;
    width:80px;
    padding-right:5px;
}

td.itemTitle_vlong {
    background:url("../cut/he/line.gif");
    background-position-x:left;
    background-repeat:no-repeat;
    height:20px;
    text-align:right;
    padding-top:1px;
    width:120px;
    padding-right:5px;
}

td.right {
    padding-right:5px;
}

.showLines {
    float:right;
    height:18px;
    margin-left:10px;
}

select.lines {
    width:40px;
}

.paging {
    float:left;
    width:164px;
}

.arrow {
    float:right;
    width:18px;
    margin-left:4px;
    text-align:center;
    background-color:#0C5686;
    color:white;
    font-weight:bold;
}

.number {
    float:right;
    width:18px;
    margin-left:4px;
    background-color:#F4f4f4;
    text-align:center;
}

.number_chosen {
    float:right;
    width:18px;
    text-align:center;
    margin-left:4px;
}

.paging_text {
    float:right;
    width:30px;
    margin-left:2px;
    text-align:center;
}

.ticker {
    float: right;
    background: url('../cut/he/tiker_down.gif');
    width: 98%;
    height: 23px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top:5px;
    padding-right:15px;
    font-size:13px;
    color:#246792;
    font-weight:bold;
}

.ticker100 {
    float: right;
    background: url('../cut/he/tiker_down.gif');
    width: 99%;
    height: 23px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top:5px;
    padding-right:15px;
    font-size:13px;
    color:#246792;
    font-weight:bold;
}

.tickerBigUpload {
    float: right;
    background: url('../cut/he/tiker_down.gif');
    width: 100%;
    height: 23px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top:5px;
    /*padding-right:15px;*/
    font-size:13px;
    color:#246792;
    font-weight:bold;
}

.bannerSection {
    float:right;
    width:99.5%;
    background-position:left top;
    background-repeat:no-repeat;
    background-size:100%;
    height:102px;
    display:none;
}

.bannerSection3 {
    float:right;
    width:97%;
    background:url("../cut/he/banner.jpg");
    background-position:left top;
    background-repeat:no-repeat;
    background-size:80%;
    height:102px;
}
.bannerSection4 {
    float:right;
    width:99.5%;
    background:url("../cut/he/banner.jpg");
    background-position:left top;
    background-repeat:no-repeat;
    height:102px;
}

.bannerSection5 {
  float: left;
width: 70%;
background-position: left top;
background-repeat: no-repeat;
height: 102px;
padding-left: 3%;
display:none;
}

.bannerSection1 {
    float:left;
    width:575px;
    background:url("../cut/he/banner_back_down.gif");
    background-repeat:no-repeat;
    background-size:100%;
    height:102px;
    display:none;
}

.banner {
    float:left;
    padding:2px;
    
}

/*280413*/

.magButton {
    width: 68px;
    height: 45px;
    background: url('../cut/he/button_search_up.gif');
    border: 0px;
}

img.banner_image {
    padding: 2px;
    width: 100%;
    height: 85px;
}

/*290413*/

#rightSection
{
	float:right;
	width:14px;
	height:200px;
	background:url('../cut/he/corner_right.gif') center 74px no-repeat;
}

#centerSection
{
	float:right;
	width:95%;
	min-height:120px;
}

#centerTop
{
	float:right;
	width:100%;
	border:5px solid #dcdcdc;
	height:70px;
}

#center1
{
	float:right;
	width:40%;
    margin-top:10px;
}

#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:60%;
    margin-top:10px;
}

.rights
{
	float:right;
	width:200px;
	text-align:right;
	font-family:arial;
	font-size:10px;
	color:#797979;
	padding-top:4px;
}

#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_index
{
	float:right;
	margin-top:20px;
	width:100%;
	height:100px;
	text-align:left;
}

#leftSection
{
	float:right;
	width:10px;
	height:200px;
	background:url('../cut/he/corner_left.gif') center 74px no-repeat;
}


.centerPattern1
{
	float:right;
	width:100%;
	min-height:374px;
	background:url('../cut/he/pattern_up.gif');
    background-repeat:repeat-x;
    background-position:left 0px;
    background-color:#FAF8F9;
}

.centerPatternInner {
    width: 100%;
    height: 200px;
    background: url('../cut/he/small_arrow.png');
    background-repeat: no-repeat;
    background-position: 2% 74px;
}

.centerEnvelope {
    width: 100%;
    height: 200px;
    background: url('../cut/he/icon_env_hb.gif');
    background-repeat: no-repeat;
    background-position: 1% 20px;
}

.threeSidesBorder {
    width: 99.3%;
    height: 68px;
    border-left: 5px solid #f0f0f0;
    border-right: 5px solid #f0f0f0;
    border-top: 5px solid #F0f0f0;
}

.slogenBarNoText {
    float: left;
    width: 100%;
    height: 52px; 
    background: url('../cut/he/.gif');   
    background-repeat: no-repeat;
    background-position: 90% 20px;
}

.slogenBar {
    float: left;
    width: 100%;
    height: 52px;
    background: url('../cut/he/login_hb.gif');
    background-repeat: no-repeat;
    background-position: 90% 20px;
}

.blueBar {
    float: left;
    height: 10px;
    width: 100%;
    background-color: #4E96BE;
}


.loginRightBarNoText {
    float: right;
    width: 15%;
    height: 220px;
    background-color: #FAF8F9;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
}


.loginRightBar {
    float: right;
    width: 30%;
    height: 220px;
    background-color: #F0F0F0;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 20px;
}

.rightSideLine {
    float: right;
    width: 100%;
    margin-bottom: 30px;
}

.rightSideDate {
    float: right;
    font-size: 14px;
    color: #ab1c1c;
    font-weight: bold;
    width: 100%;
}

.rightSideText {
    float: right;
    font-size: 14px;
    color: #010101;
    width: 100%;
}

.loginLeftBar {
    float: right;
    width: 45%;
    height: 220px;
    padding-top: 20px;
    margin-right: 10%;
}

.inputLine {
    float: right;
    width: 100%;
    height: 49px;
}

.inputLabel {
    float: right;
    width: 80px;
    height: 34px;
    margin-right: 20px;
    padding-top: 15px;
    font-size: 14px;
}

.inputData {
    float: right;
    width: 235px;
    height: 41px;
    background: url('../cut/he/box_login.gif');
    padding-right: 12px;
    padding-top: 8px;
}

.inputButtonSection {
    float: right;
    padding-top:10px;

}

input.login {
    border: 0px;
    background-color: transparent;
    width: 97%;
    height: 27px;
    text-align: center;
    color: #666666;
}

.leftButtons {
    float: right;
    width: 100%;
    height: 49px;
}

.inputButton {
    float: left;
    width: 134px;
    height: 30px;
    margin-top: 6px;
    background: url('../cut/he/button_up.gif');
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    color: white;
    border:0px;
}

.inputButtonFineUpload {
    /*float: left;*/
    width: 134px;
    height: 30px;
    /*margin-top: 6px;*/
    background: url('../cut/he/button_up.gif');
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    color: white;
    border:0px;    
}

.inputButton1 {
    float: left;
    width: 134px;
    height: 23px;
    margin-top: 6px;
}

.inputButton2 {
    float: left;
    width: 228px;
    height: 30px;
    margin-top: 6px;
    background: url('../cut/he/button228_downG.GIF');
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    color: white;
    border:0px;
}


.forgotPasswordRed {
    float: left;
    width: 80px;
    height: 20px;
    margin-top: 6px;
    padding-top: 15px;
    text-align: left;
    margin-left: 20px;
    color: red;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
}

.forgotPassword {
    float: left;
    width: 80px;
    height: 20px;
    margin-top: 6px;
    padding-top: 15px;
    text-align: left;
    margin-left: 20px;
    color: #034979;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
}

.small_banner_image {
    padding: 2px;
    width: 100%;
}

.ticker1 {
    float: right;
    background: url('../cut/he/tiker_down.gif');
    width: 562px;
    height: 23px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top:5px;
    padding-right:15px;
    font-size:13px;
    color:#246792;
    font-weight:bold;
}



/*140513*/

.leftSection1 {
    float:right;
    width:70%;
    height:110%;
    background:url('../cut/he/tools_bk.gif');
    background-repeat:repeat-x
}

.leftSectionIcon {
    float: right;
    width: 60px;
    padding-right: 10px;
}

.leftSectionTitle {
    float: right;
    width: 200px;
    padding-top: 15px;
    font-size: 18px;
    font-weight: bold;
    color:#0c5686;
}

.leftSectionTitleUploadToCompany {
    float: right;
    width: 200px;
    /*padding-top: 15px;*/
    font-size: 18px;
    font-weight: bold;
    color:#0c5686;
}

.mainSection {
    float: right;
    width: 100%;
    background-color: #EFEFEF;
    height: auto;
    padding: 10px;
    font-family: Arial;
     margin-top:10px;
}

.mainSectionTools {
    float: right;
    width: 98%;
    background-color: #EFEFEF;
    height: auto;
    padding: 10px;
    padding-left:1%;
    padding-right:1%;
    margin-top:20px;
    font-family: Arial;
}

.oneSection {
    float: right;
    width: 100%;
    margin-bottom: 8px;
}

.oneBox1 {
    float: right;
    width: 32.5%;
    height: 140px;
    margin-left: 1%;
    background-color: white;
}

.oneBox2 {
    float: right;
    width: 32%;
    height: 140px;
    background-color: white;
}

.oneBox3 {
    float: right;
    width: 220px;
    height: 120px;
    margin-left: 8px;
    background-color: white;
    border: 1px solid #ececed;
}

.oneBox4 {
    float: right;
    width: 448px;
    height: 120px;
    background-color: white;
    border: 1px solid #ececed;
}

.oneBox5 {
    float: right;
    width: 99%;
    height: 140px;
    background-color: white;
    padding-top: 10px;
}

.boxTitle {
    float: right;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    color: #2980b0;
    padding-right: 10px;
    margin-top: 10px;
}

.boxTitle1 {
    float: right;
    width: 46%;
    font-size: 16px;
    font-weight: bold;
    color: #2980b0;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right:1%;
    margin-left:2%
}

.boxTitle2 {
    float: right;
    width: 49%;
    margin-bottom: 10px;
    margin-top: 10px;
}

.boxLine {
    float: right;
    width: 100%;
    height: 25px;
    padding-right: 10px;
}

.boxLineLabel {
    float: right;
    font-size: 14px;
    color: #333333;
    width: 25%;
}

.boxLineLabelUploadToCompany {
    float: right;
    font-size: 14px;
    color: #333333;
    width: 25%;
    font-weight:bold
}

.boxLabel1 {
    float: right;
    font-size: 14px;
    color: #333333;
    width: 50px;
}

.boxLineInput {
    float: right;
    width:75%;
    
    
}

.boxSelect {
    float: right;
    margin-left: 5px;
}

input.box {
    font-size: 14px;
    color: #115d8d;
    width: 75%;
    border: 1px solid #eaeaea;
    text-align: right;
}

input.box3 {
    font-size: 14px;
    color: #115d8d;
    width: 90%;
    border: 1px solid #eaeaea;
}

select.box {
    font-size: 14px;
    color: #115d8d;
    width: 100%;
    height: 24px;
    border: 1px solid #eaeaea;
}

.button2 {
    float: right;
    width: 54px;
    height: 19px;
    background: url('../cut/he/button2_up.gif');
    text-align: center;
    padding-top: 5px;
    color: white;
}

.boxSubTitle {
    font-size: 13px;
    color: #333333;
    font-weight: normal;
}

.oneFolder {
    float: right;
    width: 50%;
    height: 30px;
}

.oneButton {
    float: right;
    margin-left: 5px;
    padding-right: 3px;
}

.folderName {
    float: right;
    font-size: 13px;
    color: #333333;
    padding-top: 10px;
}

.buttons {
    float: right;
    width: 99%;
    height: 30px;
    text-align:left;
}

.update {
    float: left;
    width: 54px;
    height: 19px;
    background: url('../cut/button1_up.gif');
    margin-right: 5px;
    text-align: center;
    padding-top: 5px;
    color: white;
    font-weight: bold;
    cursor:pointer;
}

.help {
    float: left;
    width: 54px;
    height: 19px;
    background: url('../cut/button2_up.gif');
    margin-right: 5px;
    text-align: center;
    padding-top: 5px;
    color: white;
    font-weight: bold;
    cursor:pointer;
}

/*140513-1833*/

.mainSection1 {
    float: right;
    width: 98%;
    background-color: #EFEFEF;
    min-height: 175px;
    height:auto;
    padding: 10px;
    font-family: Arial;
}

.leftSectionIcon1 {
    float: right;
    width: 100px;
    padding-right: 10px;
}

.boxLineLabel2 {
    float: right;
    font-size: 14px;
    color: #333333;
}

.boxLine1 {
float: right;
width: 100%;
height: auto;
padding-right: 10px;
min-height: 30px;
}

.boxCheckBox {
    float: right;
    width: 100%;
    height:20px;
}

input.from {
    background-color: transparent;
    width: 80%;
    border: 1px solid #dad9d9;
    height: 21px;
    color:#115d8d;
}

select.theList {
    width: 100%;
    background-color: white;
    border: 1px solid #dad9d9;
    height: 21px;
    color:#115d8d;
}

.reciever {
    float: right;
    background: url('../cut/he/togel_01.gif');
    background-repeat: no-repeat;
    height: 24px;
    width: 186px;
}

.reciever1 {
    float: right;
    padding-right: 10px;
    padding-top: 4px;
    width: 100px;
    text-align: center;
    color: white;
    cursor: pointer;
    cursor: hand;
}

.reciever2 {
    float: right;
    padding-right: 10px;
    padding-top: 4px;
    width: 60px;
    text-align: center;
    color: #333333;
    cursor: pointer;
    cursor: hand;
}

input.reciever3 {
    background-color: white;
    width: 80% !important;
    border: 1px solid #dad9d9 !important;
    height: 17px;
    color:#115d8d;
}

textarea.reciever3 {
    background-color: white;
    width: 99%;
    border: 1px solid #dad9d9;
    height: 51px;
    color:#115d8d;
}

.rightMainSection {
    float: right;
    width: 60%;
    height: 100%;
}

.leftMainSection {
    float: left;
    width: 32%;
    height: 100%;
    padding-left:2%;
}

.files {
    float: left;
    background: url('../cut/he/button2_up.gif');
    background-repeat: no-repeat;
    width: 54px;
    height: 24px;
    text-align: center;
    padding-top: 4px;
    color: white;
    font-size: 12px;
    cursor: pointer;
    cursor: hand;
}

.filesList {
    float: right;
    width: 100%;
    border: 1px solid #EAEAEA;
    background-color: white;
    height: 80px;
    margin-right: 8px;
    padding-top: 10px;
}

.bigShadow {  
float: right;
width: 100%;
text-align: center;
height: 20px;
background: url('../cut/shdow_big.gif');
}


.answerSection0 {
    float: right;
    width: 100%;
    height: 265px;
    background-color: white;
    border: 1px solid #dadada;
    position:relative;
}


.answerSection {
    float: right;
    width: 100%;
    height: auto;
    background-color: white;
    border: 1px solid #dadada;
    position:relative;
}

.answerPanel {
    float: right;
    width: 100%;
    height: 35px;
    background: url('../cut/he/icon_text.gif');
    background-repeat: no-repeat;
    background-position: right top;
    background-color: #e3f5ff;
    margin-bottom: 10px;
}

.answerBody {
    float: right;
    width: 95%;
    font-size: 12px;
    color: #333333;
    padding-right: 2.5%;
    padding-left: 2.5%;
}

.sendIt {
    float: left;
    background: url('../cut/he/button1_up.gif');
    background-repeat: no-repeat;
    width: 54px;
    height: 24px;
    margin-top: 30px;
    text-align: center;
    padding-top: 3px;
    color: white;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    margin-right: 5px;
    cursor: hand;
    
}

#search_people {
    cursor: pointer;
    cursor: hand;
}

.simple {
float: right;
width: 150px;
display: block;
}


.simple2 {
    float: left;
}

.simple3 {
    float: right;
}

/*150513*/

.sendIt1 {
    float: right;
    margin-right:5px;
    background: url('../cut/he/button1_up.gif');
    background-repeat: no-repeat;
    width: 54px;
    height: 24px;
    text-align: center;
    padding-top: 3px;
    color: white;
    font-weight: bold;
    font-size: 11px;
    cursor: pointer;
    cursor: hand;
}


.tableSection1 {
    float:right;
    width:100%;
    height:120px;
    background-color:#F6F8FA;
    border:1px solid #CECCCC;
    margin-bottom:10px;
    overflow:auto;
}

tr.opened1 {
    height:25px;
    background-color:white;
}

tr.opened2 {
    height:25px;
    background-color:#EAEAEA;
}

input.box13 {
    font-size: 14px;
    color: #115d8d;
    width: 75%;
    border: 1px solid #eaeaea;
}

.panel {
    position: absolute;
    left: 170px;
    top: 120px;
    width: 526px;
    height: 320px;
}

.topWindow {
    float: right;
    width: 100%;
    height: 6px;
    background: url('../cut/he/window_search_up.gif');
}

.centerWindow {
    float: right;
    width: 486px;
    height: 308px;
    background: url('../cut/he/window_search_pattern.gif');
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
}

.panelTitle {
    float: right;
    width: 100%;
    font-size: 18px;
    color: #145582;
    font-weight: bold;
    margin-bottom: 10px;
    direction:rtl;
}

.panelSearch {
    float: right;
    width: 100%;
    margin-top: 5px;
}

.panelSearchInput {
    float: right;
    width: 425px;
}

input.panelSearch1 {
    width: 80%;
    border: 1px solid #2980b0;
    background-color: white;
    height: 20px;
}

.panelSubtitle {
    float: right;
    width: 100%;
    height: 13px;
    background: url('../cut/he/icon_search.gif');
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 40px;
    padding-top: 15px;
    font-size: 14px;
    font-weight: bold;
    color: #145582;
    margin-bottom: 10px;
    margin-top: 10px;
}

.panelButtons {
    float: right;
    width: 100%;
    margin-top: 10px;
     margin-bottom: 10px;
}

.bottomWindow {
    float: right;
    width: 100%;
    height: 6px;
    background: url('../cut/he/window_search_down.gif');
}

/*150513 1504*/

.box2FormTitle3 {
    float:right;
    width:100%;
    font-size:13px;
    color:#FFFFFF;
    margin-top:5px;
}

.box2FormText3 {
    float:right;
    width:100%;
    font-size:13px;
    color:#FFFFFF;
}

.boldedText3 {
    float:right;
    font-size:13px;
    color:#FFFFFF;
    font-weight:bold;
    margin-left:5px;
}

/*190513*/

.boxLineChoice {
    float: right;
    text-decoration: underline;
    padding-top: 2px;
    margin-right: 2px;
    color:#115d8d;
    cursor:pointer;
}

    /* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 800px */

    @media only screen and (min-width: 800px) and (max-width:959px) {
        .container                                  { width: 100%;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .centerData {
             width: 800px;
        }
}
         


         


/*  #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 600px */

    @media only screen and (min-width: 600px) and (max-width:799px) {
        .container                                  { width: 600px;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
}


/* #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 420px */

    @media only screen and (min-width: 360px) and (max-width: 599px) {
        .container                                  { width: 340px;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }

/*	COMTEC */
.grid_selected {
    background:url("../cut/he/pattern_mail_mouse.gif");
    background-repeat:repeat-x;
}
.box3 {
    float:right;
    width:98.3%;
    min-height:80px;
    padding:1%;
    border:1px solid #d8d8d8;
    background-color:#1a5985;
    font-size:13px;
    color:black;
}
.box33 {
    float:right;
    width:98.2%;
    min-height:80px;
    padding:1%;
    border:1px solid #d8d8d8;
    background-color:#1a5985;
    font-size:13px;
    color:white;
}


.box3Down {
    float:right;
    width:98%;
    min-height:80px;
    padding:1%;
    border:1px solid #d8d8d8;
    background-color:white;
    font-size:13px;
    color:black;
}


.boxImageText3 {
    float:right;
    font-size:15px;
    font-weight:bold;
    color:#FFFFFF;
    padding-top:45px;
    
}


.boxImageText3Down {
    float:right;
    font-size:15px;
    font-weight:bold;
    color:#044A7A;
    padding-top:45px;
}


.box2FormTitle3 {
    float:right;
    width:100%;
    font-size:13px;
    color:#FFFFFF;
    margin-top:5px;
}
.box2FormInput {
    float:right;
    width:100%;
}

.box2FormTitle3 {
    float:right;
    width:100%;
    font-size:13px;
    color:#FFFFFF;
    margin-top:5px;
}

.box2FormInput {
    float:right;
    width:100%;
}

.box2FormTitle3 {
    float:right;
    width:100%;
    font-size:13px;
    color:#FFFFFF;
    margin-top:5px;
}

.box2FormText3 {
    float:right;
    width:100%;
    font-size:13px;
    color:#FFFFFF;
}


.boldedText3 {
    float:right;
    font-size:13px;
    color:#FFFFFF;
    font-weight:bold;
    margin-left:5px;
}

/*260513*/

.panel1 {
    position: absolute;
    left: 170px;
    top: 120px;
    width: 348px;
    height: 120px;
    z-index:999;
}



.topWindow1 {
    float: right;
    width: 100%;
    height: 6px;
    background: url('../cut/window_search_up2.gif');
}

.bottomWindow1 {
    float: right;
    width: 100%;
    height: 6px;
    background: url('../cut/window_search_down2.gif');
}


    /* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 800px */

    @media only screen and (min-width: 800px) and (max-width:959px) {
        .container                                  { width: 100%;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .centerData {
             width: 800px;
        }
}
         


         


/*  #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 600px */

    @media only screen and (min-width: 600px) and (max-width:799px) {
        .container                                  { width: 600px;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
}


/* #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 420px */

    @media only screen and (min-width: 360px) and (max-width: 599px) {
        .container                                  { width: 340px;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }



.centerWindow1 {
    float: right;
    width: 308px;
    height: auto;
    background: url('../cut/window_search_pattern.gif');
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    border: 1px solid silver;
}

.topWindow1 {
    float: right;
    width: 100%;
    height: 6px;
    background: url('../cut/window_search_up2.gif');
}

.bottomWindow1 {
    float: right;
    width: 100%;
    height: 6px;
    background: url('../cut/window_search_down2.gif');
}

.boxLineLabel3 {
    float: right;
    font-size: 14px;
    color: #333333;
    margin-bottom: 20px;
    word-wrap: break-word;
    word-break: break-all;
    direction: ltr;
    width:100%;
    table-layout:fixed;
    direction:rtl;
    text-align: right;
}


/*280513*/

.oneSection1 {
    float: right;
    width: 99%;
    margin-bottom: 8px;
    background-color:white;
}

.oneSection2 {
    float: right;
    width: 100%;
    margin-bottom: 8px;
}

.oneBox13 {
    float: right;
    width: 32%;
    height: 120px;
    margin-left: 1%;
    background-color: white;
 }

.oneBox14 {
    float: right;
    width: 418px;
    height: 120px;
    background-color: white;
}

.oneBox15 {
    float: right;
    width: 66%;
    height: 120px;
    background-color: white;
    margin-bottom:15px;
}

.oneBox16 {
    float: right;
    width: 100%;
    height: 80px;
    margin-left: 1%;
    background-color: white;
 }

.boxTitle5 {
    
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    color: #2980b0;
    padding-right: 5px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.ul {
    margin:0px;
    padding:0px
}

.li {
    list-style-type: none;
    background: url('../cut/bullet.gif') no-repeat center right;
    padding-right: 15px;
    height: 15px;
}

.ToolsCheckBox
{
	
float:right;
padding-top:10px;
padding-right:7px	
	
	
}

.PasswordError
{
    padding-top:28px;
	width:67%;
	color:black; 
	float:right;
	direction :rtl;
	height:140px;
}

.PasswordError1
{
	width:66%;
	color:black; 
	float:right;
	direction :rtl;
	height:140px;
}


/*010613*/

.boxLineLabel1 {
    float: right;
    font-size: 14px;
    color: #333333;
    width: 120px;
}

.oneButton1 {
    float: left;
    margin-left: 20px;
    width:54px;
    height:19px;
    background:url('../cut/button2_up.gif');
    text-align:center;
    color:white;
    padding-top:5px;
}

.sendIt1 {
    float: right;
    background: url('../cut/button1_up.gif');
    background-repeat: no-repeat;
    width: 54px;
    height: 24px;
    margin-top: 10px;
    text-align: center;
    padding-top: 3px;
    color: white;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    cursor: hand;
}

.sendIt2 {
    float: right;
    background: url('../cut/buttonLong1_up.gif');
    background-repeat: no-repeat;
    width: 114px;
    height: 24px;
    margin-top: 10px;
    text-align: center;
    padding-top: 3px;
    color: white;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    cursor: hand;
}

.answerBody1 {
    float: right;
    width: 95%;
    font-size: 12px;
    color: #333333;
    padding-left: 2.5%;
    margin-top:10px;
}

.boxLine2 {
    float: left;
   width: 100%;
    height: 30px;
    padding-right: 10px;
}

.filesList1 {
    float: right;
    width: 100%;
    border: 1px solid #EAEAEA;
    background-color: white;
    height: 110px;
    margin-right: 8px;
    padding-top: 10px;
    direction:ltr;
    overflow:auto
}

.mainSection2 {
    float: right;
    width: 98%;
    background-color: #EFEFEF;
    height: auto;
    padding: 10px;
    font-family: Arial;
   
}

    /* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 800px */

    @media only screen and (min-width: 800px) and (max-width:959px) {
        .container                                  { width: 100%;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .centerData {
             width: 800px;
        }
}
         


         


/*  #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 600px */

    @media only screen and (min-width: 600px) and (max-width:799px) {
        .container                                  { width: 600px;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
}


/* #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 420px */

    @media only screen and (min-width: 360px) and (max-width: 599px) {
        .container                                  { width: 340px;}
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }
.leftSectionTitleBundle {
    float: right;
    width: 70%;
    padding-top: 18px;
    font-size: 18px;
    font-weight: bold;
    color:#0c5686;
}

.CaptchaStyle
{
width: 580px;
text-align: right;
display:none;
float :left;
font-family:arial;
font-size:15px;
color:#797979;
font-style:italic;
margin-left: 20%;
}
.CaptchaStyleTable
{
margin: 2px 0px 0px;
width: 100%
}

.CaptchaStyleInnerTable
{
 direction :rtl;
}

.CaptchaStyleRow
{
font-size: 0.1mm;
 height: 8px
}


.InputStyle
{
    border:solid 1px #363636;
    background-color:#fff;
    font-family:Helvetica;
}

.clsT2 
{
	FONT-WEIGHT:bold;
	COLOR:#ffffff;
}
.clsT3 
{
	FONT-WEIGHT:bold;
	COLOR:blue;
}
.inputFolder
{
	font-size:13px;
	 width:95%;
}
input.theForm
{
	text-align:right;
	border:1px solid #e0e0e0;
	width:100%;
	height:18px;
	background-color:transparent;
	font-family:arial;
	font-size:14px;
	color:#115d8d;
}

textarea
{

text-align: right;
border: 1px solid #E0E0E0;
width: 100%;
background-color: transparent;
font-family: arial;
font-size: 100%;
color: #115D8D;
resize: none;
overflow-x: hidden;
overflow-y: auto;
text-rendering: optimizelegibility;
height: 34px;

}
.fromautocomp
{
width:100%;height:auto;background:white;border:1px solid #dad9d9;overflow-y: auto;direction: rtl;overflow-x: hidden;min-height: 20px;    

}

.dvitem 
{
padding-top:2px;
font-size: 13px;
float:right;
height:22px;
padding: 3px;
vertical-align: top;
color:Black;
width:auto;
max-width: 288px;
display:block;
}
    
.grayspan 
{
max-width: 288px;
background-color: #f5f5f5;
border: 1px solid #d9d9d9;
cursor: default;
display: block;
height: 20px;
white-space: nowrap;
-webkit-border-radius: 3px;
border-radius: 3px;
padding-right:3px;


}


.nameofRecipient 
{
max-width: 270px;
width: auto;
float: left;
overflow: hidden;
direction: ltr;
margin-left: 2px;
}

.removeRecipient
{
float: left;
height: 14px;
max-width: 10px;
width:10px;
margin-top: 1px;
background: url('../cut/close.png') no-repeat;
}

.disableBackground
{
  background:none;   
}
.ticker2 {
    float: right;
    background: url('../cut/he/tiker_down.gif');
    width: 96%;
    height: 23px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top:5px;
    padding-right:15px;
    font-size:13px;
    color:#246792;
    font-weight:bold;
    margin-top:30px;
}

.ticker3 {
    float: left;
    background: url('../cut/he/tiker_down.gif');
    width: 69%;
    height: 23px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left:2.8%;
    padding-top:5px;
    padding-right:15px;
    font-size:13px;
    color:#246792;
    font-weight:bold;
    margin-top:30px;
}

.white
{
background:white; 
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
.fixmnu
{
    float:right;
    width:auto;
}

.fixmnu > div
{
    cursor:pointer;
}

.itemTitle_from
{
background: url("../cut/he/line.gif");
background-position-x: left;
background-repeat: no-repeat;
height: 20px;
text-align: right;
padding-top: 1px;
width: 100px;
padding-right: 5px;
}

.itemTitle_to
{
background: url("../cut/he/line.gif");
background-position-x: left;
background-repeat: no-repeat;
height: 20px;
text-align: right;
padding-top: 1px;
width: 110px;
padding-right: 5px;
}
.smallicon
{
    width:7px;
}

.waiting
{
    padding-top:200px;position:absolute;z-index:10;width:100%;height:100%;
    left:0px;top:0px;
    display:block;background:white;
    filter: alpha(opacity=50);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity:0.5;
}
.loader
{
    position:absolute;z-index:9999;background:transparent;width:100%;top:50%
}

.redenvelope
{
   width:18px;
   height:14px;
    
}

.fixautocomplete
{
/*width:345px*/
}

.fileitem
{
 width:100%;clear:both;height:27px;padding-bottom:2px;   
}

.formLabel {
    float: right;
    width: 15%;
}

.formInput {
    float: right;
    width: 75%;
}

.formInput2 {
    float: right;
    width: 55%;
    margin-right:5%;
}

input.input1 {
    width: 100%;
    border: solid 1px #AAAAAA;
    background-color: transparent;
    height: 20px;
}

select.input2 {
    width: 100%;
    border: solid 1px #AAAAAA;
    height: 25px;
}

.inputButtonerr {
    width: 134px;
    height: 30px;
    margin-top: 6px;
    background: url('../cut/he/button_up.gif');
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    color: white;
    border:0px;
}
.boxwhitelist
{
    border:2px solid #2980B0;padding:5px;
}


.BlueFrameTL
{
   background: url('../cut/he/FrameBlueTL.gif'); width: 8px
}
.BlueFrameT
{
   background: url('../cut/he/FrameBlueT.gif'); font-size: 0.1mm;
}
.BlueFrameTR
{
   background: url('../cut/he/FrameBlueTR.gif'); width: 8px;
}


.BlueFrameL
{
   background: url('../cut/he/FrameBlueL.gif'); width: 8px;
}
.BlueFrameBack
{
	background: url('../cut/he/FrameBlueBack.gif');
	background-color: #669ACC;
	vertical-align: top;
	text-align: right;
	width: 100%;height:130px;
	font-size:medium;
	direction:rtl;
}

.BlueFrameR
{
  background: url('../cut/he/FrameBlueR.gif'); width: 8px;
}


.BlueFrameBL
{
   background: url('../cut/he/FrameBlueBL.gif');
}
.BlueFrameB
{
   background: url('../cut/he/FrameBlueB.gif'); font-size: 0.1mm;
}
.BlueFrameBR
{
  background: url('../cut/he/FrameBlueBR.gif');
}

.extname
{
    float:right;direction:ltr;display:block;
}
.filenameonly
{
    float:right;display:block;
}

.popupWindow {
width: 340px; 
height: 260px;
margin: 0px auto;
display:block;
}
.popupInner {
    float: right;
    width: 99%;
    height: 240px;
    background-color: #F4F4F4;
    border: solid 1px #A3A3A3;
    padding: 20px;
    padding-top: 0px;
}
.popupTitle {
    float: right;
    color: #145582;
    font-size: 18px;
    margin-bottom: 10px;
    margin-top: 10px;
    font-weight: bold;
    margin-right:18px;
}
.windowMain {
    float: left;
    width: 4%;
    border: 1px solid #d3d3d3;
    background-color: #EAEAEA;
    height: 20px;
    padding-top: 10px;
    text-align: center;
    margin-left: 1%;
    cursor: pointer;
}
.windowMainInner {
    float: right;
    width: 100%;
    height: 120px;
    margin-top: 7px;
    padding: 0px;
    overflow-y: scroll;
    direction: ltr;
    margin-bottom: 10px;
}
.table_head {
    float: right;
    width: 88%;
    border: 1px solid #d3d3d3;
    background-color: #EAEAEA;
    height: 25px;
    text-align: center;
    font-size: 13px;
    color: #1c5b87;
    padding-top: 5px;
    margin-right: 5%;
}
#right_section {
    float: right;
    width: 100%;
    padding-top:3px;
}
#left_section {
    float: right;
    display: none;
    width: 50%;
    padding-top:3px;
}
#right_section1 {
    float: right;
    width: 100%;
}
.rightLine {
    float: left;
    width: 98%;
    margin-left: 1%;
    height: 23px;
    margin-bottom: 7px;
}
.rightItem1 {
    float: right;
    width: 48%;
    background: white;
    height: 100%;
    border: 1px solid #d3d3d3;
}
.leftItem1 {
    float: right;
    width: 17%;
    margin-left: 1%;
    background: white;
    height: 100%;
    border: 1px solid #d3d3d3;
}
.leftItem1C {
    float: right;
    width: 17%;
    margin-left: 1%;
    background: white;
    height: 100%;
    border: 1px solid #ff9999;
}
.leftItem2 {
    float: right;
    width: 38%;
    background: white;
    height: 100%;
    border: 1px solid #d3d3d3;
}
.leftItem2C {
    float: right;
    width: 38%;
    background: white;
    height: 100%;
    border: 1px solid #ff9999;
}
.rightItem1C {
    float: right;
    width: 48%;
    background: white;
    height: 100%;
    border: 1px solid #ff9999;
}
.rightItem2 {
    float: left;
    width: 50%;
    background: white;
    height: 100%;
    border: 1px solid #d3d3d3;
}
.rightItem2C {
    float: left;
    width: 50%;
    background: white;
    height: 100%;
    border: 1px solid #ff9999;
}
input.popup {
    width: 90%;
    height: 100%;
    border: 0px;
    background-color: transparent;
    font-size: 12px;
    color: #666666;
    margin-left: 10%;
    outline: none;
}
#left_section1 {
    float: right;
    width: 47%;
    height: 120px;
    display: none;
}
.float49 {
    float: right;
    width: 49%;
}
.float41 {
    float: right;
    width: 41%;
}
.float10{
    float: right;
    width: 8%;
    color:#d3d3d3;
}
.float5 {
    float: right;
    width: 5%;
    color:#d3d3d3;
}
.float15 {
    float: right;
    width: 15%;
}
.float35 {
    float: right;
    width: 34%;
}
.float1 {
    float: right;
    width: 1%;
    color:#d3d3d3;
}
.float2 {
    float: right;
    width: 2%;
    color:#d3d3d3;
}
.float45 {
    float: right;
    width: 45%;
}
.popupComment {
    float: right;
    width: 100%;
    color: #1c5b87;
    font-size: 13px;
    margin-right:18px;
}
.popupButtons {
    float: left;
    width: 100%;
    text-align: center;
}
.alignCenter {
    text-align: center;
}
.left_section_field {
    display: none;
}
.right_section_field {
;
}
.right_section_space {
;
}
.imgPopupShadow {
    width: 338px;
}
.button2L {
    float: left;
    width: 54px;
    height: 19px;
    background: url('../cut/he/button2_up.gif');
    text-align: center;
    padding-top: 5px;
    color: white;
    cursor:pointer;
}

.AddressContactPopUp
{
left:0px;
top:0px;
position: absolute;
width:100%;
height:100%;
background:transparent;
display:none;
z-index:11	
}

.imgback
{
float: left;
width: 26px;
height: 25px;
margin-top: 10px;
margin-right: 5px;
}



.ifrcontent
{	
	width:95%;
	height:250px;
}



#zoomcontent
{
position: absolute;
top: 60px;
left: 4px;
background:url("../cut/he/button_backtextB_up.gif") no-repeat;
border:none;
width:72px;
height:60px;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FFF;
text-align: center;
padding-top: 5px;
cursor:pointer;
}

#zoomcontent:hover
{
background:url("../cut/he/button_backtextB_over.gif") no-repeat;	
}


#returndefault
{
display:none;
position: absolute;
top: 10px;
left: 10px;
background:url("../cut/he/button_backtext_up.gif") no-repeat;
border:none;
width:72px;
height:40px;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FFF;
text-align: center;
padding-top: 5px;
cursor:pointer;
}

#returndefault:hover
{
background:url("../cut/he/button_backtext_over.gif") no-repeat;	
}




#messageBoxBody
{
	height:98%;
}

.errmsg
{
font-size: 13px; 
font-family: 'Tahoma, Verdana, Arial';
font-weight: bold; 
color: red; 
height: 30px; 
width :400px;
text-align:center;
}

.notificationmsg
{
font-size: 20px; 
font-family: 'Tahoma, Verdana, Arial';
font-weight: bold; 
color: #115D8E; 
height: 30px; 
width :600px;
text-align:center;
}


.Divforgotpass
{
width:99%;height:80px;border:1px solid silver;direction:rtl;text-align:left;float:left
}


.Divforgotreplacepic
{
color:#797979;padding-left:60px; text-decoration:underline;
}

.MessageFrame
{
    right :0px;
    border-right: #669acc 0px outset;
    border-top: #669acc 0px outset;
    margin: 5px; 
    border-left: #669acc 0px outset; 
    width:  652px;
    border-bottom: #669acc 0px outset;
    height: 210px
}

.message {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-color: black;
background: silver;
display: none;
opacity: 0.4;
z-index: 99;
}
.popup
{
position: absolute;
width: 100%; 
z-index: 9999;
display:none;
}
.innerMessage {
position: relative;
width: 600px;
top: 120px;
margin-left: auto;
margin-right: auto;
height: 250px;
background-color: white;
text-align: center;
}

.messageButtons {
width: 550px;
margin-right: 48px;
}

.button {
float: right;
width: 75px;
height: 24px;
background-color: #006cbf;
margin-top: 25px;
padding-top: 6px;
text-align: center;
color: white;
cursor: pointer;
margin-left: 10px;
}

.button1 {
float: right;
width: 75px;
height: 24px;
background-color: #989898;
margin-top: 25px;
padding-top: 6px;
text-align: center;
color: white;
cursor: pointer;
margin-left: 10px;
}
.messageText
{
width: 100%;
text-align: right;
font-size: 18px;
color: white;
height: 30px;
background: #006cbf;
text-indent: 10px;
direction: rtl;
}
.lblpopup
{
text-align: right;
direction: rtl;
padding: 10px 50px 0px 0px;
font-size: 20px;
}
.lblpopup input
{
    width:300px;
    height:20px;
}

.IdentificationError
{
font-size: 13px;
font-family: 'Tahoma, Verdana, Arial';
font-weight: bold;
color: red;
float:  left;
width: 134px;
height: 23px;
margin-top: 40px;
margin-left:30px
}

.ExtraQuestionId
{
    width: 32%;
    float: right;
}

.titleImage {
    float: right;
    width: 90%;
    margin-top: -61px;
}

.borderTopBottom {
    cursor: pointer;
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA;
    margin-bottom: 2px;
}
.box1_blue {
    float: right;
    width: 96.7%;
    min-height: 80px;
    padding: 1%;
    padding-right: 3%;
    background-color: #2D658D;
}

.borderTopBottom {
    cursor: pointer;
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA;
    margin-bottom: 2px;
}



.almostAll {
    width: 98%;
    margin-top: -7px;
}

.innerSend {
    float: right;
    width: 100%;
    margin-top: 5px;
    box-sizing: border-box;
    padding: 10px;
}

.innerSendLabel {
    float: right;
    font-family: Arial;
    font-size: 14px;
    color: #333333;
    margin-left: 20px;
    margin-top: 10px;
}


.innerSendTitle {
    float: right;
    width: 100%;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #2980b0;
    margin-top: 10px;
}

.innerSend2 {
    float: right;
    margin-right: 2px;
}

.innerSendSelect {
    float: right;
    width: 200px;
    height: 40px;
}
select.innerSend {
    width: 100%;
    height: 25px;
    border: 1px solid #cccaca;
}

table.innerSend1 {
    box-sizing: border-box;
    border: 1px solid #cccaca;
    border-collapse: collapse;
    background-color: white;
}

tr.innerSend1 {
    height: 40px;
}

input.innerSend1 {
    width: 410px;
    height: 26px;
    border: 1px solid #cccaca;
}

input.innerSend2 {
    width: 475px;
    height: 26px;
    border: 1px solid #cccaca;
}

td.inner2 {
    width: 25%;
}

td.inner3 {
    width: 50%;
}

.innerSendTextarea {
    float: right;
    width: 100%;
    margin-bottom: 10px;
}

textarea.innerSend {
    width: 100%;
    border: 1px solid #cccaca;
    height: 60px;
    background-color: white;
}

.headertbl
{
    background:#E3E0E0;
    border-bottom: 1px solid silver;
}

.leftSectionTitle2 {
    float: right;
    width: 200px;
    padding-top: 12px;
    font-size: 18px;
    font-weight: bold;
    color:#0c5686;
    margin-right:-30px;
}

.tableTitle {
    float: right;
    width: 100%;
    font-size: 14px;
    color: #333333;
    font-family: Arial;
    font-weight: bold;
    height: 32px;
}

.oneLine {
    float: right;
    width: 100%;
    font-size: 14px;
    color: #333333;
    font-family: arial;
    background-color: white;
    height: 32px;
}

    .oneLine:nth-child(2n+1) {
        background-color: transparent;
    }


.oneLineLabel {
    float: right;
    box-sizing: border-box;
    padding: 5px;
}

.oneLineButton {
    float: left;
    margin-right: 2px;
    cursor: pointer;
}


.tags
{
    float: right;
    background-color: #e7e9eb;
    box-sizing: border-box;
    border: 1px solid #cdcbcb;
    margin-left:5px;
    padding:2px 4px;
}

.tagsButtons {
    float: left;
    width: 100%;
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    color: white;
    font-weight: bold;
    margin-top: 60px;
}

.tagsButton1 {
    float: left;
    margin-right: 10px;
    height: 24px;
    width: 72px;
    background-image: url('../cut/he/button.png');
    box-sizing: border-box;
    padding-top: 3px;
    cursor: pointer;
}

.tagsButton2 {
    float: left;
    margin-right: 10px;
    height: 24px;
    width: 124px;
    background-image: url('../cut/he/button2.png');
    box-sizing: border-box;
    padding-top: 3px;
    cursor: pointer;
}

.popupTitle {
    float: right;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    color: #2980b0;
    margin-bottom: 20px;
}

.popupData {
    float: right;
    width: 100%;
    direction: rtl;
    height: 30px;
}

.popupLabel {
    float: right;
    width: 10%;
    padding-top: 5px;
}

.popupInput {
    float: right;
    width: 90%;
}

input.popup {
    border: 1px solid #eaeaea;
    width: 98%;
    height: 22px;
}

.popupButtons {
    float: left;
    width: 100%;
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    color: white;
    font-weight: bold;
    margin-top: 50px;
}
.leftSectionIcon2 {
    float: right;
    width: 100px;
    padding-right: 0px;
    margin-top: -2px;
}

.popupTitle {
    float: right;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    color: #2980b0;
    margin-bottom: 20px;
}

#popupWindow {
    position: fixed;
    width:350px;
    height:170px;
    top:50%;
    left:50%;
    margin-top:-85px;
    margin-left:-175px;
    background-color: white;
    box-sizing: border-box;
    border: 1px solid #9f9f9f;
    font-size: 14px;
    font-family: arial;
    color: #393735;
    text-align: right;
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.49);
    -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.49);
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.49);
    padding: 10px;
}

input.popup2 {
    border: 1px solid #eaeaea;
    width: 98%;
    height: 22px;
}

#aChoice {
    position: fixed;
    top: 100px;
    left: 100px;
    width: 170px;
    background-color: white;
    box-sizing: border-box;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    display: none;
    font-size: 14px;
    font-family: arial;
    color: rgb(57, 55, 53);
    text-align: right;
    box-shadow: rgba(0, 0, 0, 0.290196) 6px 6px 9px 0px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(218, 218, 218);
    padding: 10px;
        z-index: 999;
}



#aChoicePopup {    
    width: 170px;
    background-color: white;
    box-sizing: border-box;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    display: none;
    font-size: 14px;
    font-family: arial;
    color: rgb(57, 55, 53);
    text-align: right;
    box-shadow: rgba(0, 0, 0, 0.290196) 6px 6px 9px 0px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(218, 218, 218);
    padding: 10px;
    z-index: 999;
}





.innerArea {
    float: right;
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
}

.innerTitle {
    float: right;
    width: 100%;
    color: rgb(75, 148, 188);
    margin-bottom: 10px;
}

.innerItem {
    float: right;
    width: 100%;
    margin-bottom: 5px;
}

.innerRight {
    float: right;
}
img.w100 {
    width: 100%;
}

.buttonCloseFineUploader
{
    float: center;
    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;    
}
.succ
{
        text-align: center;
    font-size: 28px;
    border: 5px solid #044B7B;
    margin-top: 40px;
    background: #2980B0;
    color: white;
}

.marquee {
    float: left;
    width: 70%;
    line-height: 5px;
    /*background-color: red;*/
    color: #246792;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    margin-top: 110px;
    margin-left: 3%;
    font-size: 13px;
    font-weight: bold;
    background: url(../cut/he/tiker_down.gif);
}

.marquee1 {
    /*float: left;*/
    width: 100%;
    line-height: 5px;
    /*background-color: red;*/
    color: #246792;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    margin-top: 110px;
    /*margin-left: 3%;*/
    font-size: 13px;
    font-weight: bold;
    background: url(../cut/he/tiker_down.gif);
}

.marquee2 {
    /*float: left;*/
    width: 99.5%;
    line-height: 5px;
    /*background-color: red;*/
    color: #246792;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    margin-top: 110px;
    /*margin-left: 3%;*/
    font-size: 13px;
    font-weight: bold;
    background: url(../cut/he/tiker_down.gif);
}

.marquee p {
    display: inline-block;
    padding-left: 100%;
    animation: marquee 15s linear infinite;
    /*animation-direction:reverse;*/
}

.marquee1 p {
    display: inline-block;
    padding-left: 100%;
    animation: marquee 15s linear infinite;
    /*animation-direction:reverse;*/
}

.marquee2 p {
    display: inline-block;
    padding-left: 100%;
    animation: marquee 15s linear infinite;
    /*animation-direction:reverse;*/
}

@keyframes marquee {
    0% {
        transform: translate(0, 0);
    }

    100% {
        transform: translate(-100%, 0);
    }
}