﻿body 
{
	font-family: Trebuchet MS,Verdana;
	background-color:#ffffff;
	margin-top: 0px;   
}
td
{
    vertical-align:top;
}

/*  links      */  

a
{
    color:#5385C4;
    text-decoration:none;
}
a:hover, a.linkSelected
{
    color:#F49E17;
    text-decoration:none;
}

#divTopMenu a 
{
	margin:0px 10px 0px 10px;
	font-size:11px;
	font-weight:bold;
	margin-bottom: 0px;
}


#divMasterTopMenu a 
{
    margin:0px 10px 0px 10px;
    font-size:11px;
    font-weight:bold;
}

/* links of main top menu */
.mainLinks a, .mainLinksSelected a
{
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
}


/* titles */
h2.title
{
    color:#F49E17;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:5px 0px 5px 20px;
}

h2.titleHome
{
    color:#F49E17;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:5px 0px 5px 0px;
}

h3.title_small
{
    color:#F49E17;
     font-size:12px;
    padding:0px 0px 0px 0px;
    margin:5px 0px 5px 20px;
}

h3.title_small_align
{
    color:#F49E17;
     font-size:12px;
    padding:0px 0px 0px 0px;
    margin:5px 0px 0px 0px;
}


.clearBoth
{
    clear:both;
    width:0px;
    height:0px;
}

/*   Layout         */
/*wrapper home page and master page */
#divWrapper
{
    width:970px;
    position:relative;
    text-align:left;
    margin:20px auto 0px auto;
}


#divWrapper ul
{
    padding:0px 10px 0px 17px;
    margin-top:-2px;
    list-style-image:url(../Images/Site/ul_shape.jpg);
    font-size:11px;
    line-height:15px;
    color:#5286C2;
}


/********************                 Home page                *****************/
/* header div */
#divHeader
{
    margin-bottom:10px;
}
#divLogo
{
    float:left;
    width:400px;
}

#divTopMenu
{
    float:left;
    width:540px;
    margin:10px 5px 0px 0px;
    color:#F49E17;
    text-align:right;
}



#divMainMenu
{
    width:820px;
    text-align:right;
    background-color:#ffffff;
   
}

#divMainMenu div
{
    float:right;
    width:100px;
    margin-right:1px;
    
}

#divMainContent
{
    background-image:url(../Images/Site/Layout/bg_home.gif);
    height:500px;
    background-repeat:no-repeat;
    text-align:left;
   
 
}

#divMainContentLeft
{
    width:330px;
    float:left;
    text-align:justify;
    font-size:15px;
    padding-top:10px;
    padding-left:15px;
}

/* title in home page  */
#spanLeftContentCaption
{
    font-size:14px;
    font-weight:bold;
    color:#1D54A6;
}

/* boxes inside home page   */
.homePageBox
{
    background-image:url(../Images/Site/Layout/bg_home_box.gif);
    background-repeat:no-repeat;
    float:left;
    width:149px;
    height:270px;
    font-size:10px;
    color:#757577;

}

.homePageBox h4 
{
    
    background-image:url(../Images/Site/Layout/blue_bg.gif);
    background-repeat:no-repeat;
    color:#fff;
    padding:6px 0px 6px 0px;
    margin:0px 4px 0px 4px;
    font-size:12px;
    text-align:center;
   
}

#divNews
{
    margin-right:20px;
}


.newsImg
{
  
  margin:5px 8px 0px 8px;
  padding:5px 0px 0px 0px;
  border-top:dotted 1px silver;
  
}


.newsText
{
   padding:10px 8px 10px 8px; 
   text-align:left;
}

.spotText
{
    
    margin:0px 12px 0px 12px;
    text-align:left;
}
.spotImg
{
 text-align:center;
   
}
.spotImg img
{
    margin:0px auto 5px auto;
}

#divMainContentRight
{
    width:468px;
    float:left;
    padding-left:8px;
  
}

/* class of div that holds main menu links */ 
.mainLinks
{
    
    text-align:center;
    background:url(../Images/Site/bglink.gif) no-repeat;
    height:20px;
    padding-top:2px;
     
}
/* main menu links when selected */
.mainLinksSelected
{
     text-align:center;
    background:url(../Images/Site/bglink_over.gif) no-repeat;
    height:20px;
    padding-top:2px;
    
}


/* div that holds the flash movie  */
#divFlash
{
    position:absolute;
    padding:7px 0px 5px 1px;
    top:85px;
    left:360px;
    background-image:url(../Images/Site/Layout/bg_home_right.gif);
    background-repeat:no-repeat;
    width:600px;
    height:390px;
  
}

/* bottom div, under the flash movie */
#divBottomImage
{
    margin-top:420px;
    margin-left:6px;
}



/* div on the right bottom of home page */
#divHDWIFI
{
   position:absolute;
   top:490px;
   left:835px;
}

.divHomeFooter
{
   float:right;
   font-size:11px;
   color:#F49E17;
   padding:10px 15px 10px 0px; 
}



/* ************************     Master page and Inner pages    *****************/


/* wrapper of master page */
#wrapper
{
    width:970px;
     text-align:center;
     margin:20px auto 0px auto;
     font-family: Trebuchet MS,Verdana;
     color:#666666;

}


#divMasterHeader
{
    width:985px;
   margin:0px auto 10px auto;
}
#divMasterLogo
{
    float:left;
    width:300px;
    text-align:left;
}

#divMasterTopMenu
{
    float:right;
    width:510px;
    margin:10px 0px 0px 0px;
    color:#F49E17;
    text-align:right;
}

/* classes of top menu */
.
{
    
}



#divMasterMainMenu
{
    width:985px;
    text-align:right;
    background-color:#ffffff;
    margin:0px auto 0px auto;
      
}

#divMasterMainMenu div
{
    float:right;
    width:100px;
    margin-right:1px;
    
}

#divMain
{
     
    background-color:#F0F0F8;
    width:985px;
    min-height:500px;
    text-align:left;
    padding:20px 0px 20px 0px;
    font-size:12px;
    line-height:25px;
    margin:0px auto 0px auto;
}

#divLeftMenu
{
    width:145px;
    float:left;
    margin-left:15px
}

#divLeftMenu ul
{
    
  list-style-image:url(../Images/Site/ul_shape.jpg);
  color:#5286C2;
    
    
    
}


/* main div inside every inner page */
#divData
{
    width:585px;
    float:left;
    background-color:#fff;
    margin-left:10px;  
}

#datadiv
{
   min-height:350px; 
}

#divData p
{
    margin:10px 20px 10px 20px;
}

#divData ul
{
    margin-right:20px;
}

/* top div of every inner page */

.categoryProducts
{
    background-image:url(../Images/Site/Layout/Categories/Products_strip_b.jpg);
}

.categoryApps
{
    background-image:url(../Images/Site/Layout/Categories/Applications_strip_b.jpg);
}

.categoryComp
{
    background-image:url(../Images/Site/Layout/Categories/Company_strip_b.jpg);
}

.categoryContact
{
    background-image:url(../Images/Site/Layout/Categories/Products_strip_b.jpg);
}

.categoryFAQ
{
    background-image:url(../Images/Site/Layout/Categories/FAQ_b.jpg);
}

.categoryPress
{
    background-image:url(../Images/Site/Layout/Categories/News_strip_b.jpg);
}

.categorySupport
{
    background-image:url(../Images/Site/Layout/Categories/Support_strip_b.jpg);
}

.categoryTech
{
    background-image:url(../Images/Site/Layout/Categories/Technology_strip_b.jpg);
}

#divCategory
{
    width:935px;
    height:140px;
    margin:0px auto 25px auto;
    background-position:50% 50%;
    background-repeat:no-repeat;
    background-color:#fff;
}


/* right box configuration (master page)*/
#divRightBox
{
    width:185px;
    float:left;
   
    margin-left:15px;
}


/* right box configuration (inner pages) */
.divProductBox
{
    width:186px;
   
}

.divProductBox h4
{
    text-align:center;
    margin:0px auto 0px auto;
    background-image:url(../Images/Site/Layout/blue_bg_master.gif);
    background-repeat:no-repeat;
    padding:0px 0px 15px 0px;
    color:#fff;
}

.divBoxImg
{
    text-align:center;
}
.divBoxText
{
    margin:4px 12px 4px 12px;
    line-height:16px;
}

.divFooter
{
   float:right;
   font-size:11px;
   color:#F49E17;
   margin:25px -12px 10px 0px; 
}





/* Company section */
#divManagement p, #divInvestors p  
{
   min-height:165px;
}


#divManagement img, #divBoard img, #divInvestors img
{
    margin-right:20px;
    margin-bottom:10px;
}

#divIsrael, #divUSA
{
    float:left;
    width:40%;
}

/* Accordion (FAQ) */
.accordion
{
   
    margin:10px 20px 50px 20px;
}
.accordionHeader
{
   
    margin:6px 0px 6px 0px;
    padding-left:15px;
    cursor:pointer;
    color:#5385C4;
    background-image:url(../Images/Site/ul_shape_FAQ.jpg);
    background-repeat:no-repeat;
}

.accordionContent
{
   
    margin-left:20px;
 
}

/*  Event section  */

.divEvent
{
    margin:10px 20px 10px;
    width:80%;
    padding-bottom:10px;
    border-bottom:dotted 1px silver;
}
.divVideo
{
    margin:10px 10px 10px 10px;
    float:center
    width:80%;
    padding-bottom:10px;
  
}
.divEventImg
{
    float:left;
    width:250px;
    margin-right:10px;
    
}

.divEventText
{
    float:left;
}

/*   in the media section     */

.divMedia
{
    width:80%;
    margin-left:20px;
    padding:10px 0px 10px 0px ;
    border-bottom:dotted 1px silver;
}

.divMediaLogo
{
    float:left;
    margin-right:20px;
    width:120px;
    margin-top:10px;
}

.divMediaText
{
    float:right;
    width:310px;
}


.blueSquares
{
     list-style-image:url(../Images/Site/ul_shape_white.jpg);
}



/* table in product and application sections */
.tblSpec
{
     margin:0px 20px 10px 20px;
     border:solid 1px silver;
     
}

.tdSpecRight
{
    border-bottom: solid 1px silver;
    border-left: solid 1px silver;
   
}

.tdSpecLeft
{
    border-bottom: solid 1px silver;
     
}
.tdSpecRightBottom
{
    border-left:solid 1px silver;
}

.tdSpecTitle
{
    border-bottom:solid 1px silver;
    font-weight:bold;
}
.tdRightTitle
{
   border-bottom:solid 1px silver;
   border-left:solid 1px silver;
   font-weight:bold;
}


/* table in facts page */
#tblFacts
{
    margin-left:20px;
}


  
   