body{margin:0px; padding:0px; direction:rtl; text-align:right; font-family:Arial; font-size:12px; color:#2a2a2a; }
a {color:#04304D; text-decoration:none;}
img {border:0px;}
li,ul {display:inline; padding:0px; margin:0px;list-style-type:none;}
input { border:solid 1px #000000; width:122px; height:14px;}
#MinHight{float:left; width:1px; overflow:hidden; }
.SmallSep{ font-size:1px; overflow:hidden; width:40px; height:8px; }
h1,h2{margin:0px; padding:0px; font-size:16px}
h2{font-size:14px;}
/****************************************/
/*  Gerneral                            */
/****************************************/
#WraperHolder           {             width:881px; margin:0px auto; }
.Wraper                 {float:right; width:880px; margin:0px auto;  }
.Header                 {float:right; width:880px; height:121px; font-weight:bold; }
.Header .Login          {float:right; width:880px; height:20px; color:#3E7E9A; padding-top:4px; }
.Header .Login a        {text-decoration:underline; }
.Header .Logo           {float:right; width:245px; height:90px; }
.Header .TopMenu        {float:right; width:635px; margin-top:53px; font-size:14px; }
.Header .TopMenu div    {float:right; }
.Header .TopMenu a      {color:#626262; }
.Header .TopMenu a:hover,.Header .TopMenu .alt a { color:#04304D; }
#Footer                 {color:#3E7E9A; font-size:11px; background-color:White; padding-top:7px; padding-bottom:8px; height:100%;}
#Footer a               {color:#3E7E9A;}
#Footer a:hover         {text-decoration:none; color:#04304D;}

.Right                  { float:right; width:651px;color:#2a2a2a; }
.RightPadding           { float:right; width:651px; height:30px; }
.ServiceInner           { width:202px; padding-right:13px;color:#04304D; }
.ServiceInner a:hover         { text-decoration:underline;}
    
/****************************************/
/*  Home page                           */
/****************************************/
#HomeBody               { background-image:url('images/home/bgMainTopHome.jpg'); background-repeat:repeat-x; }
.Home                   { }
.Home a                 { }
.Home a:hover           { text-decoration:underline;}
.Home .Products         { float:right; width:651px;padding-top:9px; }
.Home .Products a       { color:#FBD872}
.Home .Service          { float:right; width:229px; height:594px; padding-top:8px; background:#4983A2  url(images/home/bgimageLeft.jpg) no-repeat right bottom; color:#04304D;  }
.Home .Service td       { color:#ffffff;}
.Home .Service a        { color:#ffffff;} 
.Home .Search           { padding-top:23px;}
.Home .RightText        { float:right; width:651px; height:256px;background:url(images/home/bgNews.jpg); background-position : left 5px; background-repeat: no-repeat ; margin-top:20px; padding-top:25px; }
.Home .About            { float:right; width:407px; height:180px;}
.Home .News             { float:left; width:218px; }
.Home .News p           {direction:rtl;padding:0px; margin:0px;}
.Home .News span        { background-color:Transparent; font-size:11px; color:#3E7E9A;}
.Home .Logos            { float:right; width:651px; height:29px; padding-top:20px; }
.Home .Logos img        {padding-left:20px;}

/****************************************/
/*  Inner page                           */
/****************************************/
#InnerBody                      { background-image:url('images/inner/bgimgTitelin.jpg'); background-repeat:repeat-x; background-color:#E8E8E8;}
.Inner                          {  }
.Inner .Left                    { float:left; width:229px;  }
.RelatedLinks                   { float:right; width:229px;height:142px; padding-top:4px; background-image:url('images/inner/bgSubLinks.gif'); background-repeat:no-repeat;}
.RelatedLinks h1                { color:#FBD872; padding-bottom:6px;}
.RelatedLinks .List             {}
.RelatedLinks .List h1          { font-size:12px;}
.RelatedLinks .List a           { color:#ffffff; font-weight:bold; font-size:13px;}
.RelatedLinks .List a:hover     { color:#04304D; font-weight:bold;}
.RelatedLinks .alt a            { color:#04304D;}
.Inner .ContentWraper           { float:right; width:880px; background-image:url('images/inner/bgimageLeftIN.jpg'); background-repeat:no-repeat; background-position:left bottom;}
.Inner .ContentWraperBackground { float:right; width:880px; background-image:url('images/inner/bgLeftIn.jpg'); background-repeat:repeat-y; background-position:left;}
.Left .News                     { float:left; width:202px; }
.Left .News span                { font-size:11px; color:#3E7E9A;}
.Left .News p                   {direction:rtl;padding:0px; margin:0px;}
.BredCrumsTitle                 {color:#626262; font-size:11px;}
.PageTitle                      {color:#002E54;}


.ProductBackLink                {font-size:12px; font-weight:bold;color:#04304D;}
/****************************************/
/*  Inner page                           */
/****************************************/
.ContactForm                    {float:right; }
.MainText                       {float:left; text-align:right;}
/****************************************/
/*  Products / Catalog Page             */
/****************************************/

.ListItem                       { float:right; width:185px; text-align:center; }
.ListItem img                   { width:120px; height:120px; }
.ListItem .Name                 { width:185px;  font-weight:bold; height:22px; background-image:url(images/products/bgName.gif); background-repeat:no-repeat; padding:3px; text-align:center; }
.ListHorSep                     { float:right; width:27px;  height:30px; }
.ListVerSep                     { float:right; width:500px; height:16px;  }