.highslide-html{background-color:white;}
.highslide-html-content{position:absolute;display:none;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/images/hs/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
.highslide-wrapper{background-color:white;}
.highslide-wrapper .highslide-html-content{width:503px;padding:5px;}
.highslide-wrapper .highslide-header div{}
.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous,
.highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:black;}
.highslide-wrapper .highslide-header .highslide-move a{cursor:move;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(/images/hs/resize.gif);}
.highslide-wrapper .highslide-body{background-color: white;}
.highslide-move{cursor:move;}
.highslide-resize{cursor:nw-resize;}
.highslide-footer{display:none;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}

h1,h2,h3,h4,h5,h6{font-size:100%;padding:0;margin:0;}
html,body{background-color:#333333;margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:100%;width:100%;}
img{border:none;}
/* HEADER */
#header{background-color:#242424;width:100%;height:85px;}
.separator{width:100%;height:1px;background:transparent url(../images/separator.gif) repeat-x;margin:0 0 9px 0;overflow:hidden;}
#head{width:752px;margin:auto;height:85px;}
/* logo */
#logo{width:200px;display:block;padding:12px 0 0 23px;float:left;}
.logo{background:transparent url(../images/logo.gif) no-repeat;width:200px;display:block;height:65px;}
/* End logo */
/* top menu*/
#topMenu{margin:28px 0 0 0;height:32px;float:right;}
#l_bg,#r_bg{width:7px;height:32px;float:left;}
#l_bg{background:transparent url(../images/topmenu/l_bg.gif) no-repeat;}
#r_bg{background:transparent url(../images/topmenu/r_bg.gif) no-repeat;}
#c_bg{background:transparent url(../images/topmenu/c_bg.gif) repeat-x;height:32px;float:left;}
/* menu */
#menu{float:left;}
#menu ul{padding:0;margin:5px 0 0 0;list-style:none;}
#menu ul li{margin:0 7px 0 0;float:left;line-height:22px;}
.menuLink{margin:0 7px 0 7px;color:#ffffff;text-decoration:none;font:bold 12px Arial;line-height:22px;}
#activeLink{color:#ffffff;text-decoration:none;font:bold 12px Arial;line-height:22px;background:#358bbe;height:22px;float:left;}
#active{background:url(../images/topmenu/al_bg.gif) no-repeat left;padding:0 0 0 7px;}
#active div{background:url(../images/topmenu/ar_bg.gif) no-repeat;width:7px;height:22px;float:left;}
/* end menu */
/* flags */
#flags{float:left;}
#flags a:link,#flags a:visited{margin:9px 4px 0 8px;padding:0;line-height:0px;display:block;width:16px;float: left;height:14px;background-image:url(../images/flags/flags.gif);}
#flag_en{background-position:0 -0px;}
#flag_fr{background-position:0 -14px;}
#flag_de{background-position:0 -28px;}
/* end flags */
/* END HEADER */
/* SPLASH */
#splash{background:url(../images/splash/main.jpg) no-repeat;width:752px;height:170px;margin:auto;}
/* slogan */
.slogan{margin:0;padding:0;display:block;font:italic bold 22px Arial,Helvetica,sans-serif;color:White;width:270px;text-align:center;position:relative;top:79px;left:185px;float:left;z-index:0;}
.sloganShadow{margin:0;padding:0;display:block;font:italic bold 22px Arial,Helvetica,sans-serif;color:black;width:270px;text-align:center;position:relative;top:79px;left:185px;float:left;z-index:999;}
.dropShadow{overflow:visible;}
/* end slogan */
/* versBlock */
#versBlock{
	float:right;
	margin:8px 0px 4px 0px;
	padding-right:8px;
}
.verBlock{display:inline-block;height:49px;margin:0px 0px 4px 0px;padding:0;overflow:hidden;}
.verBL{
	background-image:url(../images/splash/oses.jpg);
	width:72px;
	height:50px;
	float:left;
} 
#win{background-position:0px 98px;}
#mac{background-position:0px 0px;}
#lin{background-position:0px 49px;}
.verBR{
	background-image:url(../images/splash/vblbg.png);
	background-position:	0px 0px;
	width:10px;
	height:49px;
	float:left;
	display:inline;
}
#verBRwin{background-position:0px 0px;}
#verBRmac{background-position:20px 0px;}
#verBRlin{background-position:10px 0px;}

.verBC{border-bottom:solid 2px #4396ca;border-top:solid 2px #4396ca;background:White;height:45px;float:left;text-align:right;font:bold 14px Arial;}
.verBCtmp{border-bottom:solid 2px #aad0e7;border-top:solid 2px #aad0e7;color:#E1E1E1;background:White;height:45px;float:left;text-align:right;font:bold 14px Arial;}
.vbCont{padding:7px 0px 0px 5px;}
.vbBuy{color:Red;font:normal 12px Arial;margin:0px 10px 0px 7px;}
.vbDown{font:normal 12px Arial;margin:0px 0px 0px 8px;}
.vbBuy_tmp{color:#E1E1E1;font:normal 12px Arial;margin:0px 10px 0px 7px;}
.vbDown_tmp{color:#E1E1E1;font:normal 12px Arial;margin:0px 0px 0px 8px;}
.csoon{font:bold 14px Helvetica,sans;position:relative;bottom:30px;text-align:center;right:10px;color:#616161;}
/* end versBlock */
/* AND SPLASH */
/* MAIN BLOCK */
#main{width:752px;margin:auto;}
#maintop{background:#e0e0e0 url(../images/main/bg_top.gif) no-repeat;width:752px;height:12px;margin:16px 0px -1px 0px;padding:0px 0px 0px 0px;}
#maincenter{background:#e0e0e0;width:752px;padding:7px 0px 10px 0px;}
#mainfooter{background:#e0e0e0 url(../images/main/bg_bottom.gif) no-repeat;width:752px;height:15px;margin:0px 0px 0px 0px;}
#prTI{width:500px;padding:0;margin:0px 0px 0px 15px;float:left;display:inline;}
#prTI_top{width:500px;}
/* videotour */
#vidTour{width:220px;float:left;}
#vlink{width:220px;height:195px;overflow:hidden;}
#prDpInfo{background:url(../images/main/vidtourm.jpg) no-repeat top;width:220px;height:80px;padding:34px 0px 0px 0px;margin:0;}
.prikey{font:bold 12px Tahoma;color:Black;float:left;display:inline;width:110px;line-height:21px;margin:0px 0px 0px 13px;}
.prival{float:left;display:inline;font:bold 12px Tahoma;color:#4338a8;line-height:21px;}
.chlogLink{float:left;display:inline;font:bold 12px Tahoma;color:#4338a8;margin:0px 0px 0px 13px;}
/* end videotour */
/* product info */
#prInfo{float:left;overflow:hidden;margin:0px;padding:0px;}
#prText{width:265px;margin:0px 0px 0px 7px;padding:0px 0px 0px 3px;font:normal 1.0em Arial;line-height:17px;}
#prText h2{font:bold 16px Arial;margin:0px 0px 0px -3px;}
/* end product info */
/* download buy block*/
#db{margin:15px 0px 0px 5px;padding:0;background-color:White;width:275px;height:65px;background:url(../images/main/db_block.png) no-repeat;color:White;font:bold 12px Arial;}
#db span{font:bold 0.9em Arial;color:#C2C2C2;line-height:21px;}
#dbBuy{margin:0;padding:0;width:146px;height:24px;text-align:center;line-height:24px;float:left;display:inline;}
#dbBuy a:link,#dbBuy a:visited{margin:0px 0px 0px 10px;font:bold 12px Arial;color:White;text-decoration:none;line-height:26px;height:24px;display:block;overflow:hidden;}
#dbDown{margin:0;padding:0px 5px 0px 0px;width:92px;height:24px;text-align:center;line-height:26px;float:right;overflow:hidden;}
.dbBubpc{margin:13px 8px 0px 14px;height:21px;float:left;display:inline;text-align:center;}
.dbBubpc a:link,.dbBubpc a:visited{font:bold 0.9em Arial;color:White;text-decoration:none;line-height:21px;height:21px;display:inline;}

.dbBubmac{margin:13px 8px 0px 14px;height:21px;float:left;display:inline;text-align:center;}
.dbBubmac a:link,.dbBubmac a:visited{font:bold 0.9em Arial;color:White;text-decoration:none;line-height:21px;height:21px;display:inline;}


.dbBublin{margin:13px -15px 0px 14px;height:21px;float:left;display:inline;text-align:center;}
.dbBublin a:link,.dbBublin a:visited{font:bold 0.9em Arial;color:White;text-decoration:none;line-height:21px;height:21px;display:inline;}
/* end download buy block*/
/* screenshots */
#scrshot{width:198px;float:left;margin:0px 0px 0px 20px;}
#scrTop{background:url(../images/main/scr_top.png) no-repeat;overflow:hidden;width:198px;height:7px;}
#scrFoot{background:url(../images/main/scr_bottom.png) no-repeat;width:198px;height:7px;overflow:hidden;}
#scrCent{background:#397395;width:198px;text-align:center;font:bold 14px Arial;color:White;margin:0px 0px 0px 0px;padding:0px;}
#scr_tab{margin:0px 0px 9px 0px;}
#scr_tab div{margin:10px 0px 10px 6px;cursor:pointer;width:57px;height:18px;background:url(../images/main/scr_tab.gif) no-repeat;font:bold 12px Arial;color:#adc2cf;float:left;display:inline;line-height:18px;}
.scr_items{display:none;margin:0;padding:0;}
.compatible{text-align:left;font:normal 11px Tahoma;color:White;margin:0px;padding:0px 0px 3px 0px;}
.compatible h3{font:bold 12px Tahoma;margin:5px 5px 5px 13px;color:White;}
.compatible span{display:block;background:url(../images/sp.gif) repeat-x;margin:5px 13px 5px 13px;height:1px;}
.compatible ul{list-style:none;margin:0px 13px 0px 13px;padding:0;}
.compatible li{margin:0px 0px 5px 0px;}
/* features */
#features{width:480px;margin:0px 0px 0px 10px;padding:0px;vertical-align:top;}
#ftitle{font:bold 16px Arial;color:Black;line-height:21px;margin:10px 0px 0px 19px;}
#ftop{background:url(../images/sp.gif) repeat-x;width:495px;height:1px;margin:3px 0px 5px 0px;}
#features ul{margin:0px 0px 0px 20px;padding:0;list-style:url(../images/main/fstar.gif);}
#features li{margin:8px 0px 15px 0px;padding:0;}
.fname{color:Black;}
/* END MAIN BLOCK */
/* FOOTER */
#footer{width:752px;margin:auto;}
#foobody{padding:10px 0px 0px 0px;width:752px;background:#696969;}
#foobottom{background:url(../images/footer/foobottom.png) no-repeat;width:752px;height:11px;margin:0px 0px 10px 0px;}
#fooTitle{font:bold 14px Arial;color:White;margin:0;padding: 0px 0px 8px 0px; display: block;}
#firstCol{width:485px;float:left;display:inline;margin:0px 0px 0px 23px;}
#secondCol{width:242px;height:95px;float:left;border-left:1px solid #a5a5a5;text-align:center;line-height:32px;margin:0;padding:20px 0px 0px 0px;color:White;display:inline;}
#l1{margin:5 0 0 0px;float:left;width:230px;line-height:20px;display:inline;}
#l2{margin:	0px 0 0 20px;float:left;width:200px;line-height:20px;display:inline;}
#fooSep{float:left;width:1px;height:90px;background-color:#a5a5a5;}
#thirdCol{float:left;color:White;text-align:center;margin:20px 0px 0px 30px;font:normal 12px Arial;}
#foobody a:link,#foobody a:visited{color:#e1e1e1;text-decoration:none;font:normal 12px Arial;line-height:20px;}
#foobody a:hover{text-decoration:underline;}
/* purcase */
#purchTable{width:695px;border:1px solid #6eafd7;}
#purchTable th{background:#d3e7f3 url(../images/main/pur_table_dot.gif) repeat-y right;font:bold 14px Arial;border-top:#6eafd7;line-height:35px;color:#176ca2;}
td.ptr{border-top:solid 1px #b6d7eb;background:transparent url(../images/main/pur_table_dot.gif) repeat-y right;font:normal 18px Arial;color:#a20000;line-height:35px;padding:0px 10px 0px 10px;}
.lic0{border-top:solid 1px #b6d7eb;background:transparent url(../images/main/pur_table_dot.gif) repeat-y right;font:bold 12px Arial;color: #212121;padding:0px 0px 0px 10px;}
.lic1{border-top:solid 1px #b6d7eb;background:transparent url(../images/main/pur_table_dot.gif) repeat-y right;font:bold 12px Arial;color:Black;padding:0px 0px 0px 10px;}
.sup0{font:bold 11px Arial;display:inline;color:#a20000;text-decoration:underline;position:relative;top:-7px;}
.sup1{font:bold 11px Arial;display:inline;color:#a20000;text-decoration:underline;position:relative;top:-7px;}
#purchTable .ptlast{border-top:solid 1px #b6d7eb;line-height:35px;padding:0px 10px 0px 10px;}
#purchTable .bg2{background-color:White;height:35px;}
#purchTable .bg2 .lic0,
#purchTable .bg2 .sup1,
#purchTable .bg2 .ptr{background-color:White;}
#purchTable .bg1 .lic1,
#purchTable .bg1 .lic0,
#purchTable .bg1 .sup0,
#purchTable .bg1 .ptr{background-color:#d3e7f3;}
.cs{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #717171;
}

#purchTable .bg1{background-color:#d3e7f3;height:35px;}
#purchTable .price{border-top:solid 1px #b6d7eb;background:transparent url(../images/main/pur_table_dot.gif) repeat-y right;font:normal 18px Arial;color:#a20000;line-height:35px;padding:0px 10px 0px 10px;text-align:right;}
#purchTable .ptprice0{display:inline;margin-right:10px;color:#a20000;}
#purchTable .ptprice1{display:inline;margin-right:10px;}
.pbl{background:transparent url(../images/main/ptab_bl.gif) no-repeat right;margin:0;padding:0;width:7px;}
.pbr{background:transparent url(../images/main/ptab_br.gif) no-repeat left;margin:0;padding:0;width:7px;}
.purBuyLink{margin:0;padding:0;}
.purBuyLink a:link,.purBuyLink a:visited{height:18px;text-decoration:none;line-height:16px;background:#4a9ece;display:block;color:White;padding:0px 5px 0px 5px;margin:0px;border:none;}
.purBuyLink span{font:bold 12px Arial,Helvetica,sans-serif;margin:0;padding:0;}
#licenses{width:695px;margin:10px 10px 10px 30px;}
.hcontentclass{width:70%;margin:auto;}
/* support page*/
#about{margin:10px 20px 10px 20px;}
#contact_form{margin:10px 20px 10px 20px;}
#contact_form label{font:bold 12px Arial,Helvetica,sans-serif;margin:10px 0px 3px 0px;display:block;}
.field_text{border:1px solid #A5A5A5;width:200px;font:normal 11px Arial,Helvetica,sans-serif;color:#000175;padding:3px 3px 3px 3px;}
.field_textarea{border:1px solid #A5A5A5;width:400px;font:normal 11px Arial,Helvetica,sans-serif;padding:3px 3px 3px 3px;}
.button_sub{border:1px solid #A5A5A5;font:bold 12px Arial,Helvetica,sans-serif;margin:10px 0px 3px 0px;padding:3px 3px 3px 3px;background-color:#F2F2F2;}
.ferror{font:bold 11px Arial,Helvetica,sans-serif;color:#B50000;}
#fsubmit{text-align:center;font:bold 12px Arial,Helvetica,sans-serif;color:green;margin:0px 0px 40px 0px;}
.rem{visibility:hidden;width:0px;height:0px;}
.req{color:Red;}
.clr{clear:both;overflow:hidden;margin:0;padding:0;width:0;height:0;}

.hidLink{
	text-decoration: none;
	color: black;
}
.highslide-html{background-color:white;}
#my-swf{

}
.highslide-html-content{position:absolute;display:none;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/images/hs/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
.highslide-wrapper{background-color:white;}
.highslide-wrapper .highslide-html-content{width:503px;padding:5px;}
.highslide-wrapper .highslide-header div{}
.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous,
.highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:black;}
.highslide-wrapper .highslide-header .highslide-move a{cursor:move;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(/images/hs/resize.gif);}
.highslide-wrapper .highslide-body{background-color: white;}
.highslide-move{cursor:move;}
.highslide-resize{cursor:nw-resize;}
.highslide-footer{display:none;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
