body
{
    font: 12px Arial;
    background-color:#353535;
    background-image: url(../images/main_bg.gif);
    background-repeat: repeat-x;
    margin-top:0px;
    vertical-align:top;
}
.MainTable
{
    margin-top:0px;
    *margin-top:0px;
    _margin-top:0px;
    vertical-align:top;
    width:920px;
}
.Header
{
    background-image: url(../images/main_bg.gif);
    background-repeat: repeat-x;
}
.CommonWidth
{
    width:920px;   
}
.NavBarTopBorderTD
{
    background-image:url("../images/NewKav.gif");
    background-position:top;
    background-repeat:repeat-x;
}
.Main
{
    height:290px;
    text-align:right;
    direction:rtl;
    padding-right:50px;
     _padding-right:42px;
     vertical-align:top;
}
.Main2
{
    height:290px;
}
/*
.Main
{
    height:340px;
    padding-bottom:20px;
    *height:270px;
}
.Main2
{
    padding-top:40px;
    height:340px;
    padding-bottom:20px;
    *height:270px;
}*/
.Footer
{
    height:63px;
    direction:rtl;
    padding-top:10px;
}
.HeaderLeft
{
    vertical-align:top;
    padding-left:20px;
}
.LogIn
{
    _padding-top:8px;
    margin-top:0px;
    color:#000000;
    cursor:pointer;
    z-index:100;
}
a:visited.LogIn
{
    color:#000000;
    text-decoration:underline;
}
a:hover.LogIn
{
    color:#000000;
    text-decoration:none;
}
.FooterLinks
{
    color:#999999;
    text-decoration:none;
    vertical-align:top;
}
a:visited.FooterLinks
{
    color:#999999;
    text-decoration:none;
}
a:hover.FooterLinks
{
    color:#cccccc;
    text-decoration:underline;
}
.SendMessage
{
    padding-bottom:10px;
    text-align:right;
    vertical-align:middle;
}
.HowWork
{
    font-weight:bold;
    font-size:15px;
    color:White;
}
.HowWorkBubble
{
    left:-180px;
    top:-3px;
    border:solid 1px #353535;
    background-color:#353535;
}
.HowWorkText
{
    text-align: right;
    direction:rtl;
    background-color:White;
    font-family:Arial;
    font-size:12px;
}
.MessageBubble
{
    vertical-align: top;
    background-image: url(../images/message.gif);
    background-repeat: no-repeat;
    width: 191px;
    height: 80px;
    background-position: center;
    text-align: center;
    padding-top:5px;
    padding-left:2px;
    direction:rtl;
    color:#353535;
}
.SmsMessage
{
    padding-top:5px;
}
.SMSContent
{
    color:White;
    padding-top:10px;
    padding-bottom:20px;
    text-align:center;
    direction:rtl;
}
.HeaderBubble
{
    background-image: url(../images/up.gif);
    background-repeat: no-repeat;
    background-position: right;
    vertical-align:top;
    width:528px;
    height:135px;
}
.Logo
{
    text-align:left;
    vertical-align:top;
}
.HeaderBubbleText
{
    width:355px;
    height:85px;
    margin-right:33px;
    text-align:right;
    vertical-align:top;
    padding-right:5px;
    direction:rtl;
}
.HeaderSentence
{
    padding-right:18px;
    padding-left:20px;
    padding-top:5px;
    font-weight:bold;
    font-size:16px;
    color:White;
    text-align:center;
    direction:rtl;
    padding-bottom:5px;
}
.SMSContentTitle
{
    text-align:center;
    direction:rtl;
}

/*REGIST*/

.LogoRegist
{
    text-align:left;
    vertical-align:top;
    padding-right:35px;
    padding-top:35px;
    _padding-right:50px;
    _padding-top:32px;
}
.TitleRegist
{
    vertical-align: top;
    padding-top: 35px;
    _padding-top: 30px;
    padding-bottom:15px;
    text-align:right;
    direction:rtl;
}
.TableLit
{
    width:190px;
    border:2px solid white;
    background-color:#D7D7D7;
    text-align:right;
    padding:5px;
    direction:rtl;
}
.FeasibleRegist
{
    padding-top:5px;
    padding-bottom:5px;
    vertical-align:top;
    font-weight:bold;
}
.TableLit2
{
    width:190px;
    border:2px solid white;
    background-color:#D7D7D7;
    text-align:right;
    padding:5px;
    direction:rtl;
    margin-top:50px;
}
.MainRegist
{
    background-color:#ffffff;
}
.MainRegistTitle
{
    border-bottom:1px solid #353535;
    background-color:#A0CDE4;
    text-align:right;
    padding-right:10px;
    direction:rtl;
    font-weight:bold;
    color:black;
    height:27px;
}
.MainRegist .Body
{
    border-bottom:1px solid #353535;
    text-align:right;
    padding-right:10px;
    direction:rtl;
}
.Name
{
    text-align:right;
    padding-right:2px;
    direction:rtl;
    width:140px;
}
.Name2
{
    text-align:right;
    direction:rtl;
    width:135px;
}
.Name3
{
    text-align:right;
    direction:rtl;
    width:126px;
    _width:111px;
}
.TextArea
{
    border:1px solid #353535;
    background-color:#DEECF6;
    padding-right:5px;
    margin-right:2px;
}
.TextAreaWhite
{
    border:1px solid #353535;
    padding-right:5px;
    margin-right:2px;
}
.TextAreaConversation
{
    border:1px solid #353535;
    padding-right:5px;
    margin-right:2px;
}
.TextAreaHeight
{
    height:55px;
}
.TextAreaHeight3
{
    height:45px;
}
.TextAreaHeight2
{
    height:35px;
}
.TextBox
{
    height:55px;
}
.TextBox2
{
    height:35px;
}
/*MENU*/

.Menu
{
    text-align:center;
    direction:rtl;
}
.MenuLinks
{
    color:#000000;
    text-decoration:none;
    vertical-align:top;
}
a:visited.MenuLinks
{
    color:#000000;
    text-decoration:none;
}
a:hover.MenuLinks
{
    color:#999999;
    text-decoration:underline;
}

/*TEASER*/

.TeaserOrange
{
    background-color:#FF752D;
    text-align:right;
    padding-right:10px;
    padding-left:5px;
    direction:rtl;
    color:White;
    height:57px;
}
.TeaserTitleWhite
{
    border-bottom:1px solid #353535;
    background-color:#A0CDE4;
    text-align:right;
    padding-right:10px;
    direction:rtl;
    font-weight:bold;
    color:White;
    height:27px;
}
.TeaserTitleBlack
{
    border-bottom:1px solid #353535;
    background-color:#A0CDE4;
    text-align:right;
    padding-right:10px;
    direction:rtl;
    font-weight:bold;
    color:Black;
    height:27px;
    text-decoration:none;
}
.TitleReportsPage
{
    border-bottom:1px solid #353535;
    background-color:#A0CDE4;
    text-align:center;
    padding-right:10px;
    direction:rtl;
    font-weight:bold;
    color:Black;
    height:27px;
}
.TeaserTitleLeft
{
    border-bottom:1px solid #353535;
    border-left:1px solid #353535;
    background-color:#A0CDE4;
    text-align:right;
    padding-right:10px;
    direction:rtl;
    font-weight:bold;
    color:Black;
    height:27px;
}
.TeaserTitleLit
{
    border-bottom:1px solid #353535;
    background-color:#A0CDE4;
    text-align:left;
    padding-left:10px;
    direction:rtl;
    color:Black;
    height:27px;
}
.TeaserWhite
{
    background-color:#ffffff;
    text-align:right;
    padding-right:10px;
    direction:rtl;
    height: 59px;
}
.SendingMessage
{
    padding-right:5px;
    padding-left:5px;
    vertical-align:middle;
}
.TeaserLightGray
{
    background-color: #E8E8E8;
    text-align: right;
    padding-right: 10px;
    direction: rtl;
    height: 59px;
}
.TeaserMain
{
    width:584px;
    text-align:right;
    direction:rtl;
    padding-top:10px;
}
.TeaserMain2
{
    text-align:right;
    direction:rtl;
    padding-top:10px;
}
.TdTeaser
{
    text-align:right;
    padding-right:1px;
    padding-left:5px;
    padding-top:2px;
    direction:rtl;
}
.Response
{
	direction:rtl;
    width:389px;
    height:100px;
    background-color:#D7D7D7;
    padding-right:12px;
    padding-top:4px;
    padding-bottom:4px;
}
.SendLit
{
    padding-right:50px;
}

/*LogIn User*/
.HeaderLeft .LoginUser
{
    border: 2px solid #B7D8EB;
    background-color: White;
    padding-left: 3px;
    padding-right: 3px;
    z-index: 100;
    position: absolute;
    top: 17px;
    _top: 14px;
    margin-left:170px;
    vertical-align:top;
}
.divRegistration .LoginUser
{
    border: 2px solid #B7D8EB;
    background-color: #FFFFFF;
    padding-left: 3px;
    padding-right: 3px;
}
.LoginAdmin
{
	border: 2px solid #B7D8EB;
    background-color: White;
    padding-left: 3px;
    padding-right: 3px;
    z-index: 100;
    position: absolute;
    top: 17px;
    _top: 14px;
    vertical-align:top;
}
.TextAreaUser
{
    border:1px solid #655240;
    width:118px;
}
.ButtonEnter
{
    /* This part hides the original button. */
	background-color: transparent;
	border: 0px;
	padding: 0px;
	overflow: hidden;
	/* This part defines its new look. */
	background-image: url(../images/enter.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 55px;
	height: 25px;
	max-width: 55px;
	max-height: 25px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
.ButtonEnterAndSend
{
    /* This part hides the original button. */
	background-color: transparent;
	border: 0px;
	padding: 0px;
	overflow: hidden;
	/* This part defines its new look. */
	background-image: url(../images/enterandsend.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 113px;
	height: 25px;
	max-width: 113px;
	max-height: 25px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

/*User Details*/

.UserDetailsMain
{
    padding-top:10px;
    width:584px;
    background-color:#ffffff;
    text-align:right;
    direction:rtl;
    padding-right:10px;
}
.UserDetailsLink
{
    _padding-top:8px;
    margin-top:0px;
    color:#000000;
}
a:visited.UserDetailsLink
{
    color:#000000;
    text-decoration:underline;
}
a:hover.UserDetailsLink
{
    color:#000000;
    text-decoration:none;
}

/*Send Confirmation*/
.BubbleSend
{
    background-image: url(../images/bubble.gif);
    background-repeat: no-repeat;
    background-position: center;
    width:528px;
    height:135px;
}
.BubbleSentTitle
{
    color:#FF6A1C;
    font-size:20px;
    font-weight:bold;
}
.SendConfirm
{
    direction:rtl;
    background-color:White;
    text-align:right;
    height:30px;
}
.TdSendConfirm
{
    text-align:right;
    padding-right:10px;
    padding-left:10px;
    direction:rtl;
}
.TeaserLogin
{
    border: 2px solid #B7D8EB;
    background-color: White;
    padding-left: 3px;
    padding-right: 3px;
    vertical-align:top;
    text-align:right;
    direction:rtl;
}
.Choose
{
    color:White;
    text-align:right;
}
.HeaderStyle
{
    background-color:#FF752D;
    color:White;
    height:30px;
}
.PagerStyle
{
    font-weight:bold;
    color:#FF752D;
}
a:visited.PagerStyle
{
    color:#FF752D;
    font-weight:bold;
    text-decoration:none;
}
a:hover.PagerStyle
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}
.ConversationOrange
{
    background-color:#FF752D;
    text-align:right;
    padding-right:10px;
    padding-top:10px;
    color:White;
    height:27px;
    width:535px;
    direction:rtl;
    font-weight:bold;
    font-size:13px;
}
.SendConfOrange
{
    background-color:#FF752D;
    color:#ffffff;
    direction:rtl;
    height:40px;
    padding-bottom:8px;
}
a:visited.SendConfOrange
{
    color:#ffffff;
    text-decoration:underline;
}
a:hover.SendConfOrange
{
    color:#000000;
    text-decoration:none;
}
.Conversation
{
    direction:rtl;
    background-color:White;
    text-align:right;
    height:30px;
    padding-right:10px;
    border-bottom:1px solid #353535;
}
.Conversation2
{
    direction:rtl;
    background-color:White;
    text-align:right;
    height:30px;
    padding-right:10px;
}
.Conversation3
{
    direction:rtl;
    background-color:White;
    text-align:right;
    height:30px;
    padding-right:10px;
    border-left:1px solid #353535;
}
.ConversationOrange2
{
    background-color:#FF752D;
    color:#ffffff;
    direction:rtl;
    height:27px;
    padding-left:10px;
    padding-top:10px;
    width:535px;
    text-align:left;
}
.NotLogged
{
	margin-top:30px;
	margin-bottom:100px;
	background-color:#FF752D;
    color:#ffffff;
    direction:rtl;
    height:27px;
    padding-top:7px;
    width:584px;
    vertical-align:middle;
    text-align:center;
    font-weight:bold;
}
.ConversationDiv
{
    background-color:#ffffff;
    text-align:right;
    padding:10px;
    direction:rtl;
    color:Black;
}
.ButtonSend
{
    /* This part hides the original button. */
	background-color: transparent;
	border: 0px;
	padding: 0px;
	overflow: hidden;
	/* This part defines its new look. */
	background-image: url(../images/send.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 59px;
	height: 25px;
	max-width: 59px;
	max-height: 25px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	text-align:left;
}
.FreeText
{
    text-align: justify;
    direction: rtl;
    color: White;
    width: 584px;
    line-height: 15pt;
    padding-bottom: 60px;
}
.ButtonUpdate
{
    /* This part hides the original button. */
	background-color: transparent;
	border: 0px;
	padding: 0px;
	overflow: hidden;
	/* This part defines its new look. */
	background-image: url(../images/regular_btn_up.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 83px;
	height: 25px;
	max-width: 83px;
	max-height: 25px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	text-align:left;
	font-weight:bold;
	text-align:center;
}
.ButtonSendLit
{
    /* This part hides the original button. */
	background-color: transparent;
	border: 0px;
	padding: 0px;
	overflow: hidden;
	/* This part defines its new look. */
	background-image: url(../images/small_send_up.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 167px;
	height: 51px;
	max-width: 167px;
	max-height: 51px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	text-align:left;
	font-weight:bold;
	text-align:center;
}
.LoginAdmin2
{
	padding-left: 23px;
    z-index: 100;
    position: absolute;
    top: 30px;
    vertical-align:top;
    direction:rtl;
}
.White
{
    background-color:#ffffff;
    text-align:right;
    padding-right:10px;
    direction:rtl;
}
.LightBlue
{
    border-bottom:1px solid #353535;
    background-color:#A0CDE4;
    direction:rtl;
    font-weight:bold;
    color:Black;
}
/* div content */
#dhtmlgoodies_contentBox 
{
  left:-170px; 
  top:-3px; 
  visibility:hidden;
  position:absolute;
  overflow:hidden;
  width:268px;
}

#dhtmlgoodies_content
{
    direction: rtl;
    position: relative;
    font-family: Arial;
    text-align: right;
    color:#353535;
    padding-left:15px;
    padding-right:35px;
    *padding-left:15px;
    *padding-right:30px;
}

#dhtmlgoodies_slidedown 
{
  position:relative;
  width:268px;
}

#dhtmlgoodies_control
{
  padding-left:50px;
  padding-top:27px;
}

.Tips #dhtmlgoodies_contentBox
{
  left:-60px; 
  top:-3px; 
  visibility:hidden;
  position:absolute;
  overflow:hidden;
  width:300px;
}

.Tips #dhtmlgoodies_content
{
    direction: rtl;
    position: relative;
    font-family: Arial;
    width: 265px;
    text-align: right;
    color:#353535;
    padding-top:13px;
}

.Tips #dhtmlgoodies_slidedown
{
  position:relative;
  width:300px;
}

.Tips #dhtmlgoodies_control
{
  padding-right:10px;
  padding-top:0px;
  text-align:right;
}

/* end */

.LogInUC
{
    direction:rtl;
    margin-top:10px;
}
.LogInTr
{
    direction:rtl;
}
.Home
{
    text-align:right;
    padding-right:0px;
}
.AdminUsers
{
    direction:rtl;
    color:White;
}
.UpdateUC
{
    padding-left:10px;
}
.UpdateUCrtl
{
    padding-right:10px;
}
.H17
{
    height:17px;
}
.LogoLeft
{
    padding-top:8px;
    width:500px;
    height:122px;
}
.ArrowDown
{
    text-align:left;
    padding-left:10px;
    padding-top:10px;
}
.TeaserUC
{
    padding-bottom:3px;
    padding-left:29px;
}
.TeaserUC2
{
    padding-right:10px;
}
.TeaserUC3
{
    padding-bottom:10px;
    padding-right:1px;
    font-size:11px;
}
.TeaserUCfree
{
    vertical-align:top;
    padding-right:10px;
    width:228px;
}
.ImageButton
{
    padding-right:22px;
    _padding-right:14px;
    *padding-right:15px;
}
.RecieveNumber
{
    padding-right:2px;
    padding-bottom:5px;
}
.UserDetailsUC
{
    padding-right:15px;
    _padding-right:0px;
    height:35px;
}
.UserDetailsUC2
{
    padding-right:15px;
    _padding-right:0px;
    padding-left:5px;
    _padding-left:0px;
}
.UserDetailsUC3
{
    padding-right:0px;
    _padding-right:10px;
}
.UserDetailsUC4
{
    padding-right:3px;
    _padding-right:0px;
    vertical-align:top;
    text-align:right;
}
.UserDetailsText
{
    font-size:11px;
}
.DetailsApprov
{
    padding-right:36px;
    _padding-right:50px;
    text-align:right;
}
.RTL
{
    direction:rtl;
}
.LTR
{
    direction:ltr;
}
.NavBar
{
    padding-right:0px;
    text-align:right;
}
.NavBarAdmin
{
    _padding-left:0px;
    text-align:left;
    
}
.FreeSMS
{
    padding-right:50px;
}
.TextBoxUserWithoutPrefix
{
    border:1px solid #655240;
    width: 167px;
}
.TextBoxUserWithPrefix
{
    border:1px solid #655240;
    width: 85px;
}
.TeaserCounter
{
	position:relative;
    width:227;
    height:128;
}
.TeaserCounterText
{
	font-size:25px;
	color:White;
	font-weight:bold;
}
.TeaserCounter2
{
	position:relative;
    width:118px;
    height:116px;
    left:20px;
}
.TeaserCounterText2
{
	font-size:23px;
	color:White;
	font-weight:bold;
}
.ContentText
{
    direction:rtl;
}
.QuestionMsgDiv
{
	width:545px;
}
.Width100
{
	width:100px;	
}
.Width545
{
	width:545px;	
}