body { background:#f47d31 url(../images/bg_spacer.gif) repeat-y scroll center top; margin: 0px; padding: 0px; behavior: url(csshover.htc);}
#container { font-family: Verdana; font-size: 11px; color: #000000; margin: 0px auto; padding: 35px 0 0;; width: 951px; line-height: 16px; background:#FFFFFF;}
#container tr {vertical-align: top;}
#navbar { margin: 0px; padding: 0px; float: right; height: 29px; width: 501px; }
#header { margin: 0px; padding:0 0 29px; float: left; }
.bar { margin: 0px; padding: 0px; height: 5px; width: 951px; background:#f47d31; clear:both;}
#all { margin: 0px; padding: 0px; width: 951px; }
#left { margin: 0px; padding: 0px; width: 250px; background:#ffffff; /* background-image: url(../images/bg-left.gif); */ float: left; }
#right { margin: 0px; padding: 0px; width: 691px; background-image: url(../images/bg-right.gif); float: right; }
#navtitle { margin: 0px; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle.gif); background-repeat: no-repeat; }
#navprodsmall { margin:10px 0 0; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-products.gif); background-repeat: no-repeat; }
#navproducts{ margin: 0px; padding: 0px; height: 50px; width: 215px; background-image: url(../images/products.gif); background-repeat: no-repeat; clear:both;}
#navevent { margin: 0px; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-event.gif); background-repeat: no-repeat; }
#navaward{ margin: 0px; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-award.gif); background-repeat: no-repeat; }
#navnews { margin:10px 0 0; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-news.gif); background-repeat: no-repeat; }
#navtitle-company { margin:10px 0 0; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-company.gif); background-repeat: no-repeat; }
#navtitle-contact { margin: 10px 0 0; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-contact.gif); background-repeat: no-repeat; }
#navtitle-howtobuy { margin: 10px 0 0; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-how-to-buy.gif); background-repeat: no-repeat; }
#navtitle-downloads { margin: 10px 0 0; padding: 0px; height: 35px; width: 215px; background-image: url(../images/navtitle-downloads.gif); background-repeat: no-repeat; }
#title { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title1.gif); background-repeat: no-repeat; }
#featured { margin: 0px; padding:5px 0 0 38px; height: 35px; width: 736px; background-image: url(../images/title-featured-product.gif); background-repeat: no-repeat; color:white; font-size:18px;}
#featured2 { padding:2px 0 5px 28px;width:673px; /* background-image: url(../images/title-featured-product2.gif); background-repeat: no-repeat;*/ background:#f47d31; color:#ffffff; font-size:18px;}
#newproducts { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-new-product.gif); background-repeat: no-repeat; }
#newproducts2 { margin-bottom:10px; padding:5px 0 5px 28px;width:673px; /*height: 35px;*/ /*background-image: url(../images/title-new-product2.gif); background-repeat: no-repeat;*/ background:#dadbdd; color:#666666; font-size:18px;}
#title-about { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-about.gif); background-repeat: no-repeat; }
#title-newreleases { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-new-releases.gif); background-repeat: no-repeat; }
#title-customers { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-customers.gif); background-repeat: no-repeat; }
#title-partners { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-partners.gif); background-repeat: no-repeat; }
#title-patents { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-patents.gif); background-repeat: no-repeat; }
#title-events { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-events.gif); background-repeat: no-repeat; }
#title-careers { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-careers.gif); background-repeat: no-repeat; }
#title-howtobuy { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-how-to-buy.gif); background-repeat: no-repeat; }
#title-return { margin: 0px; padding: 0px; height: 35px; width: 736px; background-image: url(../images/title-return-policy.gif); background-repeat: no-repeat; }

#content { margin: 0px; width: 650px; padding:30px 0 30px 28px; }
#left ul { /*margin: 0px; width: 170px;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; */ /* background-image:url(../images/bg-left.gif);*/}
.link1 { font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
.link1:hover { font-family: Verdana; font-size: 10px; font-weight: bold; color: #F85B0E; text-decoration: none; }
.link1off { font-family: Verdana; font-size: 10px; font-weight: bold; color: #F85B0E; text-decoration: none; }
#left li { margin: 0px; /* padding: 0px 0px 14px;  list-style-image: url(../images/nav-bullett.gif); */ }
.list1 { margin: 0px; padding: 0px 0px 0px 15px; font-family: Verdana; font-size: 11px; font-style: oblique; font-weight: bold; /* color: #F85B0E; */}
.li1 { list-style-image: url(../images/bullett-orange-circ.gif); margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }

.img1, #loadimage img { border: 1px solid #999; }
.img2 { margin: 0px; padding: 0px; border: 1px solid #999; }
.img2:hover, .img2:active, .img2:visited, .img2:focus  { margin: 0px; padding: 0px; border: 1px solid #F85B0E; }
/*.img2on, .img2off { margin: 0px; padding: 0px; border: 1px solid #F85B0E; }*/
.thumbs {background:#DADBDD; width:696px; padding-left:2px; margin-left:-23px;}
.thumbs td {padding-left:20px; padding-top:5px;}
.text2 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; margin: 0px 0px 10px; padding: 0px 0px 5px; /* width: 690px; */ border-bottom: 1px solid #ECECEC; }
.text3 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #F85B0E; }
.list2 { margin: 0px; padding: 0px 0px 0px 10px; }
.li2 { list-style-image: url(../images/bullett-orange.gif); margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
.list3 { margin: 0px; padding: 0px 0px 0px 10px; }
.li3 { list-style-image: url(../images/bullett-black.gif); float: left; margin: 0px; padding-top: 0px; padding-right: 30px; padding-bottom: 0px; padding-left: 0px; }
.link2 { font-family: Verdana; font-size: 11px; color: #F85B0E; text-decoration: underline; float:right;}
.link2:hover, .link5:hover  { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; }
.link5 { font-family: Verdana; font-size: 11px; color: #F85B0E; text-decoration: underline;}
.footer { font-family: Verdana; font-size: 10px; color: #B6B7BB; text-decoration: none; margin: 0px; float: right; text-align: right; background:#FFFFFF; padding-bottom:40px;}
.footer p { margin:18px;}
.link3 { font-family: Verdana; font-size: 10px; color: #B6B7BB; text-decoration: none; }
.link3:hover { font-family: Verdana; font-size: 10px; color: #969799; text-decoration: underline; }
#navall { margin: 50px 15px 0; padding: 0px; float: right; height: 29px; width: 518px; ma}
.nav1 { margin: 0px; padding: 0px; height: 29px; width: 47px; background-image: url(../images/nav1.gif); background-repeat: no-repeat; float: left; }
.nav1:hover { margin: 0px; padding: 0px; height: 29px; width: 47px; background-image: url(../images/nav1-on.gif); background-repeat: no-repeat; float: left; }
.nav2 { margin: 0px; padding: 0px; height: 29px; width: 89px; background-image: url(../images/nav2.gif); background-repeat: no-repeat; float: left; }
.nav2:hover { margin: 0px; padding: 0px; height: 29px; width: 89px; background-image: url(../images/nav2-on.gif); background-repeat: no-repeat; float: left; }
.nav3 { margin: 0px; padding: 0px; height: 29px; width: 79px; background-image: url(../images/nav3.gif); background-repeat: no-repeat; float: left; }
.nav3:hover { margin: 0px; padding: 0px; height: 29px; width: 79px; background-image: url(../images/nav3-on.gif); background-repeat: no-repeat; float: left; }
.nav4 { margin: 0px; padding: 0px; height: 29px; width: 115px; background-image: url(../images/nav4.gif); background-repeat: no-repeat; float: left; }
.nav4:hover { margin: 0px; padding: 0px; height: 29px; width: 115px; background-image: url(../images/nav4-on.gif); background-repeat: no-repeat; float: left; }
.nav5 { margin: 0px; padding: 0px; height: 29px; width: 98px; background-image: url(../images/nav5.gif); background-repeat: no-repeat; float: left; }
.nav5:hover { margin: 0px; padding: 0px; height: 29px; width: 98px; background-image: url(../images/nav5-on.gif); background-repeat: no-repeat; float: left; }
.nav6 { margin: 0px; padding: 0px; height: 29px; width: 90px; background-image: url(../images/nav6.gif); background-repeat: no-repeat; float: left; }
.nav6:hover { margin: 0px; padding: 0px; height: 29px; width: 90px; background-image: url(../images/nav6-on.gif); background-repeat: no-repeat; float: left; }
.link4 { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; }
.link4:hover { font-family: Verdana; font-size: 11px; color: #F8580C; text-decoration: underline; }
.link9 { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline; }
.link9:hover { font-family: Verdana; font-size: 11px; color: #F8580C; text-decoration: none; }
.title-orange { font-family: Verdana; font-size: 11px; color: #F8580C; font-weight: bold; }
.title-orange { font-family: Verdana; font-size: 13px; color: #F8580C; font-weight: bold; }
.greyborder { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DADBDD; }
#leftnews { margin: 0px; padding: 0px; height: 512px; width: 215px; background-image: url(../images/home-left-bottom.gif); background-repeat: no-repeat; }
#news { margin: 0px; /* width: 190px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 16px; */ }
#news ul { margin:0 20px; padding: 0; font-family: Verdana; font-size: 11px; line-height: 14px; color: #000000; }
#news li { list-style-image: none; list-style-type: none; padding-bottom:10px;}
.news1 { font-family: Verdana; font-size: 11px; line-height: 20px; font-weight: bold; color: #000000; }
#news p { margin: 0px; padding: 0px; }
.text { font-family: Verdana; font-size: 11px; color: #000000; }
.link8 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; list-style-type: none; background-color: #666666; margin: 0px; padding-top: 0px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; text-decoration: none; }
.link8:hover { font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; list-style-type: none; background-color: #F85B0E; margin: 0px; padding-top: 0px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; text-decoration: none; }
.pdf { background-image: url(../images/icon-pdf.gif); background-repeat: no-repeat; margin: 0px; padding: 0px 6px 0px 0px; height: 22px; width: 19px; background-position: left; }
.jed { background-image: url(../images/icon-jed.gif); background-repeat: no-repeat; margin: 0px; padding: 0px 6px 0px 0px; height: 22px; width: 19px; background-position: left; }
.word { background-image: url(../images/icon-word.gif); background-repeat: no-repeat; margin: 0px; padding: 0px 6px 0px 0px; height: 22px; width: 19px; background-position: left; }
.pps { background-image: url(../images/icon-pps.gif); background-repeat: no-repeat; margin: 0px; padding: 0px 6px 0px 0px; height: 22px; width: 22px; background-position: left; }
.pad { margin: 0px; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 0px; }
.divider2 { font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; margin: 0px 0px 5px; padding: 0px; width: 690px; border-bottom: 1px solid #ECECEC; }
#btnmore { margin: 0px; padding:10px 0 20px 20px; clear:both;}
.patentos { margin: 0px; padding: 0px; width: 730px; }

#title2 { margin: 0px; padding-left: 38px; /* width: 736px; */ background-image: url(../images/title1.gif); background-repeat: no-repeat;  }
.text1 { font-family: Verdana; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none;}
.text1 a {color: #000000;}
.text1 a:hover  {color: #F85B0E;}
td.text1 {padding-top:8px;padding-bottom:16px;}
#loadimage {padding-bottom:20px; /* font-weight:bold;*/}

ul.cssMenu ul{display:none;}
ul.cssMenu li:hover>ul{display:block;}
ul.cssMenu ul{position: absolute;left:60px;top:20px;}
ul.cssMenu ul ul{position: absolute;left:60px;top:20px;}
ul.cssMenu,ul.cssMenu ul { margin:0px; list-style:none; padding:0px 0px 0px 0px;}
ul.cssMenu { display:block; width:215px; float: left; padding-left:20px;}
ul.cssMenu ul{ width:auto; }
ul.cssMenu li{ display:block; margin:0px 0px 10px 0px; font-size:0px; }
ul.cssMenu a:active, ul.cssMenu a:focus { outline-style:none; }
ul.cssMenu a { display:block; vertical-align:middle; background-color:#fff; text-align:left; text-decoration:none; padding:8px 4px 4px 0; padding-left:0; font: 11px Arial; color: #000000; cursor:default; font-weight:bold;}
ul.cssMenu ul li { float:none; }
ul.cssMenu ul a { text-align:left; background-color:#dadbdd; width:141px; padding-left:10px;}
ul.cssMenu li:hover{ position:relative; }
ul.cssMenu li:hover>a{ background-color:#dadbdd; font:normal 11px Arial; color: #F85B0E; text-decoration:none; font-weight:bold;}
#ul.cssMenu li a:hover{ position:relative; background-color:#dadbdd; font:normal 11px Arial; color: #F85B0E; text-decoration:none; }
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover ul img.def,ul.cssMenu a:hover a:hover a:hover ul img.def,ul.cssMenu a:hover a:hover img.over,ul.cssMenu a:hover a:hover a:hover img.over,ul.cssMenu a:hover a:hover a:hover a:hover img.over{display:inline;}
#ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover ul img.over,ul.cssMenu a:hover a:hover a:hover ul img.over,ul.cssMenu a:hover a:hover img.def,ul.cssMenu a:hover a:hover a:hover img.def,ul.cssMenu a:hover a:hover a:hover a:hover img.def{display:none;}
ul.cssMenu a:hover ul,ul.cssMenu a:hover a:hover ul,ul.cssMenu a:hover a:hover a:hover ul{display:block;}
ul.cssMenu a:hover ul ul,ul.cssMenu a:hover a:hover ul ul{display:none;}
ul.cssMenu span{ display:block; background-image:url(arrow_subdown.gif); background-position:right center; background-repeat: no-repeat;}
ul.cssMenu a:hover span{ display:block; background-image:url(arrow_subup.gif); background-position:right center; background-repeat: no-repeat;}
LinkTitle { font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-style: normal; font-weight: bold;}
.LinkText { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
