html,body{height:100%;width:100%;margin:0;padding:0;}
body{text-align:center;background:#e6e6e6;}
body,p,td,th{font:normal 12px/18px verdana, sans-serif;color:#303030;}
th{font-weight:700;}
h1{font:bold 18px/19px tahoma, verdana, sans-serif;color:#3669A8;margin:10px 0 16px;padding:0;}
h2{font:bold 16px/15px tahoma, verdana, sans-serif;color:#3669A8;margin:24px 0 8px;}
h3{font:bold 13px/16px tahoma, verdana, sans-serif;color:#3669A8;margin:6px 0;padding:0;}
h4{font:bold 16px/15px verdana, sans-serif;color:#3669A8;margin:10px 0 8px;}
h5{font:bold 24px/0 verdana, sans-serif;color:red;margin:16px 0;padding:0;}
h6{font:bold 36px/0 tahoma, sans-serif;color:#ff2020;margin:16px 0;padding:0;}
h7{font:bold 56px/56px verdana, sans-serif;color:red;margin:16px 0;padding:0;}
table.langbox{border:1px solid #aaa;background:#eee;color:#4f6b72;text-align:left;padding:0 6px;}
h2.benefits{font:13px/14px verdana, sans-serif;color:#444;padding-left:20px;background:url(images/bul.gif) no-repeat;margin:8px 0 8px 14px;}
p{margin:10px 0;padding:0;}
#wrap{width:740px;position:relative;background:#fff url(images/borders_lrred.gif) top left repeat-y;height:100%;text-align:left;margin:0 auto;padding:8px 0 0;}
html>body #wrap{height:auto;min-height:100%;}
#menu{font:bold 12px/18px arial, sans-serif;width:707px;height:49px;background:#D2DADF top left repeat-x;margin:0 9px;}
#empty{height:65px;}
#footer{height:65px;background:#e6e6e6 url(images/footer_middlered.gif) top left repeat-x;position:absolute;left:0;bottom:0;width:100%;overflow:hidden;}
#head img{display:block;}
img.slogan{position:absolute;left:35px;top:21px;}
a.biy{display:block;width:95px;height:32px;position:absolute;top:28px;right:16px;}
#footer div{height:65px;background:transparent url(images/footer_leftred.gif) top left no-repeat;}
#footer div div{height:65px;background:transparent url(images/footer_rightred.gif) top right no-repeat;}
p.addr{color:#909090;font:normal 11px/18px arial, sans-serif;margin:0;padding:12px 0 0 30px;}
#footer a:link,#footer a:visited,#footer a:hover{color:#909090;}
div.cl{font-size:1px;line-height:1px;clear:both;}
div.cl2{font-size:1px;line-height:8px;clear:both;}
span.mark1{color:#F26522;}
span.highlight{background:#FF0;color:maroon;}
span.guarantee{color:#000;font-size:10px;}
span.thumb{color:#000;font-size:9px;height:24px;margin:-4px 0 0 12px;}
#pricelist{width:360px;margin:12px;padding:0;}
caption{width:700px;font:italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:0 0 5px;}
th.one{font:bold 11px verdana, sans-serif;color:#000;border-left:1px solid #aaa;border-top:1px solid #aaa;border-bottom:1px solid #aaa;background:#f5f5f5;text-align:right;padding:6px 6px 6px 12px;}
th.two{font:bold 11px verdana, sans-serif;color:#000;border:1px solid #aaa;background:#f5f5f5;text-align:right;padding:6px 6px 6px 12px;}
td.one{border-left:1px solid #aaa;border-bottom:1px solid #C1DAD7;background:#fafafa;color:#4f6b72;text-align:right;padding:0 6px 0 12px;}
td.two{border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #C1DAD7;background:#fafafa;color:#4f6b72;text-align:right;padding:0 6px 0 12px;}
td.one_b{border-left:1px solid #aaa;border-bottom:1px solid #aaa;background:#fafafa;color:#4f6b72;text-align:right;padding:0 6px 0 12px;}
td.two_b{border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;background:#fafafa;color:#4f6b72;text-align:right;padding:0 6px 0 12px;}
td.frontshots1{font:9px verdana, sans-serif;background:#fff;color:#4f6b72;text-align:center;padding:0 5px 0 0;}
td.frontshots2{font:9px verdana, sans-serif;background:#fff;color:#4f6b72;text-align:center;padding:0 5px;}
td.menusep{font:1px arial;height:32px;width:2px;background:transparent url(images/btn_sepred.gif) top left no-repeat;}
#popupwrap{width:100%;position:relative;background:#fff;height:100%;text-align:left;margin:0 auto;padding:16px;}
div#main{background:#fff url(images/sp_bg2.gif) top left repeat-y;margin:0 9px;}
div#mainlarge{background:#fff;margin:4px 20px 0;}
.inner_top{background:transparent url(images/sp_top.gif) top left no-repeat;width:707px;padding:8px 0 0;}
.bottom{background:transparent url(images/sp_bottom.gif) bottom left no-repeat;width:100%;padding:0 0 11px;}
.content{width:485px;display:inline;float:left;margin:0 0 16px 30px;}
.side{width:160px;display:inline;float:left;background:#fff;overflow:hidden;margin:0 0 24px 32px;}
.side,.side p,.side a{font-size:11px;line-height:14px;background:#fff;}
.qtop{background:#FFF url(images/sp_quote.gif) top left no-repeat;voice-family:inherit;height:35px;margin:0;padding:8px 0 0 36px;}
html>body .qtop{height:35px;}
p.guarantee{text-align:left;margin:4px 12px 16px 9px;padding:0 0 10px;}
p.quote{margin:16px 12px 16px 9px;padding:0;}
.block1{padding:10px 0;}
.block2{width:360px;float:right;}
.block2 h2{position:relative;top:10px;margin:0;padding:0;}
.block3{border-bottom:1px solid #D6D6D6;padding:0;}
.block4{padding:0;}
.dsbox{border:1px solid #caa;background:#fee;color:#000;margin:0 0 26px;padding:8px;}
.trialbox{border:1px solid #aaa;background:#eee;color:#000;padding:8px;}
.email{border:1px solid #bbb;background:#fff;color:#000;margin:2px 0 6px;padding:1px;}
.soon{border:2px solid #d90000;background:#fff;color:#000;padding:8px;}
.buybox{border:1px solid #aaa;background:#eee;color:#000;margin:0 0 16px;padding:8px;}
.buybox2{border:1px solid #aaa;background:#fff;color:#000;margin:0 0 16px;padding:8px;}
table.buy{border:1px #999;color:#000;border-style:none solid solid none;}
table.buy td{border:1px #999;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;vertical-align:top;background-color:#eee;border-style:solid none none solid;padding:4px;}
table.buy td.titleleft{background-color:#ddd;font-weight:700;padding:1px;}
table.buy td.textaff{font-weight:700;text-align:center;padding:1px;}
table.buy strong{color:#000;}
table.buy td.prompt{background-color:#9bf;color:#FFF;font-weight:700;padding:1px;}
table.buy td.caption{background-color:#ddd;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:center;padding:1px;}
table.buy table td{border-style:none;padding:2px;}
.textlinks{font-size:10px;line-height:14px;}
ul,li{margin:0;padding:0;}
li{padding-left:20px;background:url(images/bul.gif) no-repeat;list-style:none;margin-bottom:10px;}
li.bull{padding-left:20px;background:url(images/link_bul.gif) no-repeat;background-position:0 5px;list-style:none;margin-bottom:1px;}
li.bull2{font-weight:700;color:#000;padding-left:20px;background:url(images/bul.gif) no-repeat;list-style:none;margin-bottom:0;}
li.bull2 a:link,li.bull2 a:visited,li.bull2 a:hover{font-weight:700;color:red;margin-bottom:0;}
li.bull3{background:url(images/link_bul.gif) no-repeat;background-position:0 5px;list-style:none;margin-bottom:0;padding:0 0 8px 20px;}
table{font-size:100%;}
table.c{width:740px;margin:0 auto;}
table.top{background:url(images/top_bgred2.gif) repeat-x;height:120px;}
.menu_sep{width:2px;heigth:32px;background:url(images/btn_sepred.gif);}
div.cc{background:url(images/b_bg.gif) repeat-x left bottom;width:100%;height:100%;}
div.l{background:url(images/b_l.gif) repeat-y left top;width:100%;height:100%;}
div.r{background:url(images/b_r.gif) repeat-y right top;width:100%;height:100%;}
div.t{background:url(images/b_t.gif) repeat-x left top;width:100%;height:100%;}
div.b{background:url(images/b_b.gif) repeat-x left bottom;width:100%;height:100%;}
div.tl{background:url(images/b_tl.gif) no-repeat left top;width:100%;height:100%;}
div.tr{background:url(images/b_tr.gif) no-repeat right top;width:100%;height:100%;}
div.br{background:url(images/b_br.gif) no-repeat right bottom;width:100%;height:100%;}
div.bl{background:url(images/b_bl.gif) no-repeat left bottom;width:100%;height:100%;}
div.s{padding:10px;}
div.w480{width:480px;}
table.sticky{color:#4f6b72;text-align:left;border:1px solid #c0c8f8;background:#e0e8f8;margin:0 0 0 20px;padding:0 10px;}
TD.horsplit{font-family:Verdana, Sans-serif;font-size:6px;}
td.leftmenu{width:160px;vertical-align:top;}
.roundedcornr_box_944714{background:url(images/roundedcornr_944714_tl.png) no-repeat top left;margin:120px 0 0 10px;}
.roundedcornr_top_944714{background:url(images/roundedcornr_944714_tr.png) no-repeat top right;}
.roundedcornr_bottom_944714{background:url(images/roundedcornr_944714_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_944714 div{background:url(images/roundedcornr_944714_br.png) no-repeat bottom right;}
.roundedcornr_content_944714{background:url(images/roundedcornr_944714_r.png) top right repeat-y;font:12px/15px verdana, sans-serif;color:#000;text-align:left;padding:0 15px;}
.roundedcornr_top_944714 div,.roundedcornr_top_944714,.roundedcornr_bottom_944714 div,.roundedcornr_bottom_944714{width:100%;height:15px;font-size:1px;}
.roundedcornr_content_944714,.roundedcornr_bottom_944714{margin-top:0;}
.roundedcornr_content_944714 a:link,.roundedcornr_content_944714 a:visited,.roundedcornr_content_944714 a:hover{text-decoration:none;line-height:14px;}
.leftmenucap{font:12px/12px Arial, Helvetica, sans-serif;color:#000;text-align:left;font-weight:700;}
.leftmenu{font-family:Arial, Helvetica, Sans-serif;font-size:12px;color:#000;text-align:left;}
.leftmenu a:link,.leftmenu a:visited{text-decoration:none;color:#008;}
.leftmenu a:hover{text-decoration:underline;color:#008;}
.maintext{font-family:Verdana, Sans-serif;font-size:12px;padding:0;}
TD.maintext{font-family:Verdana, Sans-serif;font-size:12px;}
TD.thinline{font-family:Verdana, Sans-serif;font-size:12px;background:#FFF;border-bottom:1px solid #000;}
.mainheader{background:#e0e8f8;font-size:12px;font-weight:700;color:#003068;padding:2px 5px;}
.small{font-family:Tahoma, Verdana, Sans-serif;font-size:11px;}
.bluetext{color:#3669A8;}
.blackstext{font:12px/12px Arial, Helvetica, sans-serif;color:#000;text-align:left;}
.warntext{font:12px/12px Arial, Helvetica, sans-serif;color:red;text-align:left;}
.couponcode{color:#F40;}
.tiny{font-family:Tahoma, Verdana, Sans-serif;font-size:10px;}
DIV.tiny{font-family:Tahoma, Verdana, Sans-serif;font-size:10px;text-align:justify;}
.link-button{color:#00f;background-color:transparent;text-decoration:underline;border:none;cursor:hand;}
.aalink-button{border:0;background:inherit;font:inherit;cursor:hand;text-decoration:underline;color:blue;overflow:visible;margin:0 0 0 -2px;padding:0;}
table.testtab{border:1px solid #aaa;background:#fff;color:#4f6b72;text-align:left;}
tr.test td{background:#fff;color:#4f6b72;text-align:left;}
.topmenua a:link,.topmenua a:visited{text-decoration:none;color:#fff;}
blockquote{font:normal 11px/16px verdana, sans-serif;color:#3B5D77;background:#FFFBE5;border:1px solid #AAD3DB;margin:0;padding:10px;}
div.list{margin:0 0 0 14px;}
.price1{font-family:serif;font-size:16px;}
.price2{font-family:Georgia, serif;font-weight:700;font-size:16px;}
.price3{font-family:verdana, sans-serif;font-size:10px;padding:0;color:#008;}
.price3 a:link,.leftmenu a:visited{text-decoration:none;color:#008;}
.price3 a:hover{text-decoration:underline;color:#008;}
.price3small{font-family:sans-serif;font-size:9px;padding:0;color:#008;}
.pricenewred{font-family:serif;font-style:italic;font-size:12px;color:red;}
.pricenewred14{font-family:serif;font-size:14px;color:red;}
.pricenewblack14{font-family:serif;font-size:14px;color:#00;}
.price1red{font-family:serif;font-size:16px;color:red;}
.price2red{font-family:Georgia, serif;font-weight:700;color:red;}
.price{color:#00F;font-family:Georgia, serif;font-size:small;}
.downloadlinks{width:225px;margin:0 1em;}
.downloadbutton,.downloadbutton1{display:block;width:225px;height:80px;overflow:hidden;}
.downloadbutton span{display:block;font-size:18px;font-style:italic;letter-spacing:3px;padding:16px 70px 0 20px;}
.downloadbutton1 span{display:block;font-size:18px;font-style:italic;padding:16px 70px 0 20px;}
.td_con{font-family:"Verdana, Arial, Helvetica, sans-serif";font-size:11px;color:#2C5E7C;line-height:18px;}
.td_form{font-family:"Verdana, Arial, Helvetica, sans-serif";font-size:12px;color:#2C5E7C;}
.message{color:#900;font-weight:700;}
a img,img{border:0;}
.side a,p.quote span{color:#0076A3;}
TD.buybox2,TD.firstline{font-family:Verdana, Sans-serif;font-size:12px;font-weight:700;background:#FFF;border-bottom:1px solid #000;}
table.buy td.title,table.buy td.titleaff{background-color:#ddd;font-weight:700;text-align:center;padding:1px;}
#buy1,.list1{text-align:right;float:left;background:transparent url(images/link_bul.gif) center left no-repeat;padding:0 0 0 20px;}
.topmenua,.topmenuna{font-family:Arial, Helvetica, Sans-serif;font-size:12px;color:#fff;text-align:right;padding-left:10px;padding-right:10px;padding-top:5px;}
.topmenua a:hover,.topmenuna a:link,.topmenuna a:visited,.topmenuna a:hover{text-decoration:underline;color:#FF0;}
.price a:visited,.price a:link{color:#00F;}
.todaydeal{border:1px solid #FF4400;}