﻿body{
margin-top:0px;
background-color:#ffffff;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif
}
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 20px;
font-size:11px;
font-weight:bold
}
#divMasterTopMenu a{
margin:0px 10px 0px 10px;
font-size:11px;
font-weight:bold
}
/* links of main top menu */
.mainLinks a,.mainLinksSelected a{
color:#ffffff;
font-weight:bold;
font-size:13px;
text-decoration:none
}
/* titles */
h2.title{
padding:0px 0px 0px 0px;
margin:5px 0px 5px 20px;
color:#f49e17;
font-size:15px
}
h2.titleHome{
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
color:#f49e17;
font-size:18px
}
h3.title_small{
padding:0px 0px 0px 0px;
margin:5px 0px 5px 20px;
color:#f49e17;
font-size:12px
}
h3.title_date{
padding:0px 0px 0px 0px;
margin:5px 0px 5px 10px;
color:#5385c4;
font-size:12px
}
h3.title_small_align{
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
color:#f49e17;
font-size:12px
}
h3.title_small_box{
margin:5px 0px 0px 0px;
color:#f49e17;
font-size:12px
}
.clearBoth{
clear:both;
width:0px;
height:0px
}
/*   Layout         */
/*wrapper home page and master page */
#divWrapper{
width:970px;
margin:20px auto 0px auto;
text-align:left;
position:relative
}
#divWrapper ul{
padding:0px 10px 0px 17px;
margin-top:-2px;
list-style-image:url(../Images/Site/ul_shape.jpg);
color:#5286c2;
font-size:11px;
line-height:15px
}
/********************                 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:855px;
background-color:#ffffff;
text-align:right
}
#divMainMenu div{
float:right;
width:100px;
margin-right:1px
}
#divMainContent{
background-image:url(../Images/Site/Layout/bg_home.gif);
background-repeat:no-repeat;
text-align:left;
height:520px
}
#divMainContentLeft{
width:330px;
float:left;
padding-top:10px;
padding-left:15px;
font-size:15px;
text-align:justify
}
/* title in home page  */
#spanLeftContentCaption{
color:#5385c4;
font-size:14px;
font-weight:bold
}
/* boxes inside home page   */
.homePageBox{
float:left;
width:149px;
background-image:url(../Images/Site/Layout/bg_home_box.gif);
background-repeat:no-repeat;
color:#757577;
font-size:10px;
height:254px
}
.homePageBox h4{
padding:6px 0px 6px 0px;
margin:0px 4px 0px 4px;
background-image:url(../Images/Site/Layout/blue_bg.gif);
background-repeat:no-repeat;
color:#ffffff;
font-size:13px;
text-align:center
}
.homePageBox2{
width:326px;
padding:6px 0px;
margin:0px 4px;
background-image:url(../Images/Site/layout/new_homepage_12.gif);
background-repeat:no-repeat;
color:#ffffff;
font-size:13px;
text-align:center;
height:261px
}
#divNews{
margin-right:20px
}
.newsImg{
margin:5px 5px 0px 5px;
padding:5px 0px 0px 0px;
border-top:dotted 1px #c0c0c0
}
.newsText{
padding:0px 8px 0px 8px;
text-align:left
}
.spotText{
margin:0px 6px 0px 6px;
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{
padding-top:2px;
background:url(../Images/Site/bglink.gif) no-repeat;
text-align:center;
height:20px
}
/* main menu links when selected */
.mainLinksSelected{
padding-top:2px;
background:url(../Images/Site/bglink_over.gif) no-repeat;
text-align:center;
height:20px
}
/* div that holds the flash movie  */
#divFlash{
padding:7px 0px 5px 1px;
width:600px;
background-image:url(../Images/Site/Layout/bg_home_right.gif);
background-repeat:no-repeat;
position:absolute;
top:85px;
left:360px;
height:390px
}
/* div  flash movie  */
#divmovie{
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;
padding:10px 30px 10px 10px;
color:#f49e17;
font-size:11px
}
/* ************************     Master page and Inner pages    *****************/
/* wrapper of master page */
#wrapper{
width:970px;
margin:20px auto 0px auto;
color:#666666;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
text-align:center
}
#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;
margin:0px auto 0px auto;
background-color:#ffffff;
text-align:right
}
#divMasterMainMenu div{
float:right;
width:100px;
margin-right:1px
}
#divMain{
width:985px;
padding:20px 0px 20px 0px;
margin:0px auto 0px auto;
background-color:#f0f0f8;
font-size:12px;
text-align:left;
line-height:25px;
min-height:500px
}
#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;
margin-left:10px;
background-color:#ffffff
}
#datadiv{
min-height:350px
}
#divData p{
margin:10px 20px 10px 20px
}
#divData ul{
margin-right:20px
}
/* top div of every inner page */
.categoryResourcesLibrary{
background-image:url(../Images/Site/Layout/Categories/Resources_Library_strip_b.jpg);
background-repeat:no-repeat
}
.categoryProducts{
background-image:url(../Images/Site/Layout/Categories/Products_strip_b.jpg);
background-repeat:no-repeat
}
.categoryApps{
background-image:url(../Images/Site/Layout/Categories/Applications_strip_b.jpg);
background-repeat:no-repeat
}
.categoryComp{
background-image:url(../Images/Site/Layout/Categories/Company_strip_b.jpg);
background-repeat:no-repeat
}
.categoryContact{
background-image:url(../Images/Site/Layout/Categories/Products_strip_b.jpg);
background-repeat:no-repeat
}
.categoryFAQ{
background-image:url(../Images/Site/Layout/Categories/FAQ_b.jpg);
background-repeat:no-repeat
}
.categoryPress{
background-image:url(../Images/Site/Layout/Categories/News_strip_b.jpg);
background-repeat:no-repeat
}
.categorySupport{
background-image:url(../Images/Site/Layout/Categories/Support_strip_b.jpg);
background-repeat:no-repeat
}
.categoryTech{
background-image:url(../Images/Site/Layout/Categories/Technology_strip_b.jpg);
background-repeat:no-repeat
}
#divCategory{
width:935px;
margin:0px auto 25px auto;
background-position:50% 50%;
background-repeat:no-repeat;
background-color:#ffffff;
height:140px
}
/* right box configuration (master page)*/
#divRightBox{
width:185px;
float:left;
margin-left:15px;
background-color:#ffffff
}
/* right box configuration (inner pages) */
.divProductBox{
width:186px
}
.divProductBox h4{
margin:0px auto 0px auto;
padding:0px 0px 15px 0px;
background-image:url(../Images/Site/Layout/blue_bg_master.gif);
background-repeat:no-repeat;
color:#ffffff;
text-align:center
}
.divBoxImg{
text-align:center
}
.divBoxText{
margin:4px 12px 4px 12px;
line-height:16px
}
.divFooter{
float:right;
margin:25px -12px 10px 0px;
color:#f49e17;
font-size:11px
}
/* 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;
color:#5385c4;
background-image:url(../Images/Site/ul_shape_FAQ.jpg);
background-repeat:no-repeat;
cursor:pointer
}
.accordionContent{
margin-left:20px
}
/*  Event section  */
.divEvent{
margin:10px 20px 10px;
width:80%;
padding-bottom:10px;
border-bottom:dotted 1px #c0c0c0
}
.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 #c0c0c0
}
.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 #c0c0c0
}
.tdSpecRight{
border-bottom:solid 1px #c0c0c0;
border-left:solid 1px #c0c0c0
}
.tdSpecLeft{
border-bottom:solid 1px #c0c0c0
}
.tdSpecRightBottom{
border-left:solid 1px #c0c0c0
}
.tdSpecTitle{
border-bottom:solid 1px #c0c0c0;
font-weight:bold
}
.tdRightTitle{
border-bottom:solid 1px #c0c0c0;
border-left:solid 1px #c0c0c0;
font-weight:bold
}
/* table in facts page */
#tblFacts{
margin-left:20px
}
/*
**------------------------ Products description
*/
/*#datadiv*/ #fgProdWrapper{
margin:0 auto;
width:584px
}
#fgProdWrapper #fgDescr001{
width:359px;
float:left
}
#fgProdWrapper #fgDescr002{
float:right;
height:133px
}
#fgProdWrapper #cB,#fgResLibWrapper .cB{
clear:both
}
#fgProdWrapper #fgDescr001 p{
margin:0 0 0 20px;
padding:0
}
#fgProdWrapper #fgDescr002 img{
margin:0 5px 0 0
}
#fgProdWrapper #fgDescr003 p{
margin:15px 0 15px 20px;
padding:0
}
#fgProdWrapper #fgDescr004 p{
margin:0 0 0 20px;
padding:0
}
#fgProdWrapper .fgDescr00x p{
margin:0 0 0 20px;
padding:0
}
#fgProdWrapper .fgDescr00x img{
margin:0
}
/*
**------------------------ Home page
*/
div.homePageBox2 p.fgBoxTitle{
padding:0;
margin:0 auto;
font-weight:bold;
line-height:30px;
text-align:center;
height:30px
}
div.homePageBox2 .fgNewsItemWrapp{
width:280px;
margin:1px auto 1px 0;
padding:0
}
div.homePageBox2 .fgNewsItemWrapp table{
margin:0;
padding:0
}
div.homePageBox2 .fgNewsItemWrapp .newsItemTxt p.fgTitle{
margin:0;
padding:0;
color:#f49e17;
font-size:8pt;
text-align:left
}
div.homePageBox2 .fgNewsItemWrapp .newsItemTxt{
margin:0;
padding:0 8px;
font-size:8pt;
text-align:left
}
/*
**------------------------ Resources Library
*/
#fgResLibWrapper{
margin:0 auto;
padding:0;
width:584px
}
#fgResLibWrapper .fgResLibMidItem{
margin:6px 20px 0 20px;
padding:0 0 8px 0;
border-bottom:1px dotted #6a6968
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemL{
margin:0;
padding:0;
float:left;
width:452px
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemL h3{
margin:5px 0 0 0;
padding:0;
color:#f49e17;
font-size:12px
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemL a{
margin:0;
padding:0;
font-size:12px;
text-decoration:none;
line-height:14px
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemR{
margin:0 0 0 42px;
padding:0;
float:right
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemR a{
margin:0;
padding:0;
text-decoration:none
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemR a div{
margin:0;
padding:0
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemR a img{
margin:4px 0;
padding:0;
border:none
}
#fgResLibWrapper .fgResLibMidItem .fgResLibMidItemR a span{
margin:0;
width:50px;
padding:0;
display:block;
font-size:11px;
font-weight:normal;
line-height:12px
}
.fgH8{
margin:0;
width:1px;
padding:0;
height:8px !important
}
#fgResLibWrapper .fgResLibMidItem .fgViewPortWrapper{
margin:0;
width:165px;
padding:0;
float:left
}
#fgResLibWrapper .fgResLibMidItem .fgViewPortWrapper div{
margin:0;
width:inherit;
padding:0;
height:125px
}
#fgResLibWrapper .fgResLibMidItem .fgViewPortWrapper div img{
margin:0;
width:inherit;
padding:0;
border:none;
height:125px
}
#fgResLibWrapper .fgResLibMidItem .fgViewPortWrapper h3{
margin:5px 0 0 0;
padding:0;
color:#f49e17;
font-size:12px
}
#fgResLibWrapper .fgResLibMidItem .fgViewPortWrapper p{
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
line-height:14px
}
.fgL26{
margin:0 24px !important;
padding:0 !important
}
.fgVideoEnd{
border:none !important;
padding-bottom:35px !important
}
.fgJumpTrap{
margin:0;
padding:0;
height:8px !important
}
.fgJumpTrap a{
margin:0;
padding:0;
border:none!important;
text-decoration:none!important
}
.fgTempHide{
visibility:hidden
}