body{margin: 0px; padding: 0px; font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; color: #323232; background: #d6d6d6;}

#Top {position: relative; min-width: 780px; background: url(/img2/common/menu/top-bg.gif) #c5c5c5; height:19px;}
#Top p{position: absolute;left:10px; padding:2px 0px 0px 0px; font-weight:bold;}
#Top ul {position: absolute; right: 0px; padding: 0px; margin: 0px; list-style: none;} 
#Top ul li {float: left; width: 80px;}
#Top ul li a {display: block; height:19px;}
#Top ul li a span {display: none;}

#LangEn {background: url(../img2/common/menu/en-0.gif) no-repeat; width: 69px;}
#LangEn a:hover, #LangEn.Selected {background: url(/img2/common/menu/en-1.gif) no-repeat;}

#LangFr {background: url(../img2/common/menu/fr-0.gif) no-repeat; width: 64px;}
#LangFr a:hover, #LangFr.Selected {background: url(/img2/common/menu/fr-1.gif) no-repeat;}

#Size {width: 780px; height:19px;}

#Header {position: relative; min-width: 780px; height: 94px; background: url(/img2/common/menu/header-bg.jpg) #06c;}
#Header h1 {margin: 0px;}
#Header h1 a {display: block; float:left; width:390px; height: 94px; margin-right: 390px; background: url(/img2/en/menu/anti-spy.jpg) left no-repeat;}
#Header h1 a span {display:none;}

#Softbe {position: absolute; right: 20px; top: 76px;}
#Softbe a {display: block; width: 92px; height: 18px; background: url(/img2/common/menu/softbe.gif);}
#Softbe a span {display: none;}

#MenuLine {min-width: 780px; height: 5px; background: url(/img2/common/menu/menu-line.gif) #323232; font-size:1px;}
#MenuLine span {display: block; width: 780px;}

#Container0 {background: #fff; text-align: center;}
#Container1 {background: #fff; width: 780px; margin-left: auto; margin-right: auto; text-align: left;}
#Container2 {padding: 0; width: 100%; float:left; margin-right: -230px; }
#Container {margin-right: 230px; padding: 25px; font-size:8pt; line-height: 1.7em; }

#Container2Mono {padding: 30px 0; width: 100%; }
#ContainerMono { padding: 25px; font-size:8pt; line-height: 1.7em; }

#Menu ul {margin: 0px; padding: 0px; list-style: none;}
#Menu li {float: left;}
#Menu ul li a {display: block; height:32px;}
#Menu ul li span {display: none;}

#MenuProductInfo {background: url(/img2/en/menu/product-0.gif); width: 111px;}
#MenuDownload {background: url(/img2/en/menu/download-0.gif); width: 111px;}
#MenuBuyNow	{background: url(/img2/en/menu/buy-0.gif); width: 111px;}
#MenuSupport {background: url(/img2/en/menu/support-0.gif); width: 111px;}
#MenuForum {background: url(/img2/en/menu/forum-0.gif); width: 111px;}
#MenuAboutUs {background: url(/img2/en/menu/about-0.gif); width: 111px;}
#MenuContactUs {background: url(/img2/en/menu/contact-0.gif); width: 112px;}

#MenuProductInfo a:hover {background: url(/img2/en/menu/product-1.gif);}
#MenuDownload a:hover {background: url(/img2/en/menu/download-1.gif);}
#MenuBuyNow	a:hover {background: url(/img2/en/menu/buy-1.gif);}
#MenuSupport a:hover {background: url(/img2/en/menu/support-1.gif);}
#MenuForum a:hover {background: url(/img2/en/menu/forum-1.gif);}
#MenuAboutUs a:hover {background: url(/img2/en/menu/about-1.gif);}
#MenuContactUs a:hover {background: url(/img2/en/menu/contact-1.gif);}

#MenuProductInfo.Selected {background: url(/img2/en/menu/product-active.gif); display:block; height:32px;}
#MenuDownload.Selected {background: url(/img2/en/menu/download-active.gif); display:block; height:32px;}
#MenuBuyNow.Selected {background: url(/img2/en/menu/buy-active.gif); display:block; height:32px;}
#MenuSupport.Selected {background: url(/img2/en/menu/support-active.gif); display:block; height:32px;}
#MenuForum.Selected {background: url(/img2/en/menu/forum-active.gif); display:block; height:32px;}
#MenuAboutUs.Selected {background: url(/img2/en/menu/about-active.gif); display:block; height:32px;}
#MenuContactUs.Selected {background: url(/img2/en/menu/contact-active.gif); display:block; height:32px;}


#Sidebar {padding:20px 20px 0px 20px; width: 190px; float: right; }
#Sidebar a img {margin-bottom:25px;}

#MenuBottom {padding: 20px; font-size: 7pt; clear: both; text-align:center;margin-right: 230px;}

#Footer {min-width: 780px; position: relative; background: #ebebeb; border-top: 1px solid #c2c2c2; font-size: 7pt; color: #666;border-bottom:1px solid #c2c2c2;}
#Footer a {color: #666; text-decoration: none;}
#Copyright {position: absolute; top: 8px; right: 20px;}
#Navigation {padding: 8px 0px 10px 20px; width: 760px;}

#BottomLinks {background:#d6d6d6;font-size:7pt; color:#999; padding:10px 20px 10px 20px; line-height:2.5em;}
#BottomLinks a {color:#999;}

.Banner { width:190px;  margin-bottom:25px; }
.BannerHead, .ProductHeader { background:url(/img2/common/misc/banner-title.gif) #e7e7e7; font-size:8pt; font-weight:bold; padding:8px 0px 13px 10px; line-height: 9pt; border-right: 1px solid #999;border-left: 1px solid #999;border-top: 1px solid #999; } 
.BannerHead h3, .ProductHeader h3 { margin:0; padding:0;  font-size:8pt; }
.BannerContent, .ProductContent { background:#fbfbfb; font-size:7pt; padding:10px 10px 20px 10px; border:1px solid #ccc; border-top:none; }
.BannerContent ul, .ProductContent ul {font-size:1.2em; line-height:1.8em; margin:0px; padding-left:20px; list-style:url(/img2/common/misc/bullet1.gif);}
.BannerContent ul.News {font-size:1.0em; line-height:1.5em; margin:0px; padding-left:0; list-style:url(/img2/common/misc/bullet1.gif); list-style-position:inside;}
.BannerContent img2.ImgLeft, .BannerContent img2.ImgRight {margin:5px;}
.ProductContent img2.ImgLeft, .BannerContent img2.ImgRight {margin:5px;}

.MenuActive { color:#000; text-decoration:none; }
.BannerContent div.ImgHeader { text-align:left; }
.BannerBottom { }
.ImgBanner { margin:0 0 20px 0; }


.ReadMore {text-align:right;}

a.Index {text-decoration:none !important; }

#Index { height:290px; background:url(/img2/en/index/index-box.gif) bottom left no-repeat; padding-top:32px; padding-left:215px; }
#Index h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:36px; text-align:center; color:#000; margin:32px 0 0 0; padding:0; }
#Index h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; text-align:center; color:#adadad; margin:3px 0 7px 0; padding:0; }
#Index ul { margin:0; padding:0; }
#Index ul span { display:none; }
#Index ul li { width:172px; height:145px; float:left; list-style:none; margin:0; padding:0; }
#Index ul li.Feature1 { background:url(/img2/en/index/feature-1.gif); }
#Index ul li.Feature2 { background:url(/img2/en/index/feature-2.gif); }
#Index ul li.Feature3 { background:url(/img2/en/index/feature-3.gif); }

div.IndexKeyphrase { background:#F4F4F4; border:#999999 1px solid; margin-top:-5px; padding:13px; font-weight:bold; }