@charset "utf-8";.product_content{padding:1px 25px 15px 25px;background-color:#FFF}
#header #topMenu li{margin:0 15px 0 0}
#header #topMenu a{background:url(/images/buy_now_vert.gif) 100% -420px no-repeat;padding:0 15px 0 0}
#header #topMenu a.last{background:0;padding:0}
#header #topMenu a:hover{text-decoration:none}
#buynow_splash .content{width:940px}
#buynow_splash .inner{padding:15px 0 20px 10px}
#buynow_splash .buttons{float:right;margin:0}
#buynow_splash .buttons .build_info{margin:5px 0 0 0}
#buynowArea{text-align:left;padding:5px 0 0 0}
#buynowArea .step{margin:0 0 20px 0}
.inpText{border:1px solid #CCC;padding:2px;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px}
.inpSelect{font-family:Arial;font-size:12px}
.inpSelect option,#selecOp option{margin:5px 0}
.inpButton{padding:3px 5px}
.inpCheckbox{width:14px;height:14px}
.btn1{padding:5px;color:#000}
input.radio{margin:0 0 0 7px}
.noscript{text-align:center;font-size:11px;font-weight:bold;background:#fff19f;padding:8px 0;border:1px solid #f6ca43;line-height:1.4}
.noscript h3{color:#ce0000;margin:0 0 10px 0}
.showallprice{padding:2px 0 2px 20px;background:url(/images/buy_now_vert.gif) 0 -364px no-repeat}
#curBlock{background:url("/images/vert2.png") no-repeat scroll 0 -76px transparent;display:block;float:right;height:33px;margin:5px 0 0;padding:15px 15px 0 0;text-align:left}
#currencys{margin:-2px 0 0 5px;width:45px;list-style:none;padding:0}
#currencys li{cursor:pointer}
#currencys li #currencydiv{z-index:999;width:30px;margin-top:-1px;margin-left:-6px;border:1px solid #ccc;background:#ececec;list-style:none;line-height:18px;padding:0 5px 5px 5px;z-index:999;display:none;position:absolute;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;box-shadow:0 1px 0 0 #fff inset,0 0 0 1px rgba(0,0,0,0.2),0 3px 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 0 0 #fff inset,0 0 0 1px rgba(0,0,0,0.2),0 3px 6px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 0 0 #fff inset,0 0 0 1px rgba(0,0,0,0.2),0 3px 6px 0 rgba(0,0,0,0.15);-khtml-box-shadow:0 1px 0 0 #fff inset,0 0 0 1px rgba(0,0,0,0.2),0 3px 6px 0 rgba(0,0,0,0.15)}
#currencys li:hover #currencydiv{display:block}
#licurcurrency{width:30px;height:18px}
#licurcurrency span{width:13px;font-size:10px;height:16px;padding:0;float:left;display:block;margin:3px 0 0 8px}
#licurcurrency .row{background:url(/images/buy_now_vert.gif) no-repeat 100% -165px;width:5px;margin:3px 0 0 0}
#currencys a{margin:0;text-decoration:none;font-size:11px;width:100%;padding:0}
#currencydiv a{padding:0;display:block;text-decoration:none}
#currencydiv a:hover{text-decoration:none}
#currencydiv a:hover span{text-decoration:none}
#currencys .logo{padding:0;width:13px;font-size:10px;height:16px;float:left;background-image:url(/images/buy_now_vert.gif);background-repeat:no-repeat}
#currencys .USDCur{background-position:0 -0px}
#currencys .EURCur{background-position:0 -29px}
#currencys .GBPCur{background-position:0 -143px}
#currencys .JPYCur{background-position:0 -116px}
#currencys .AUDCur{background-position:0 -86px}
#currencys .CADCur{background-position:0 -56px}
.faq_options{clear:both;margin:10px 0 0 0;text-align:left}
.faq_options div.faq_option{width:180px;display:block;float:left;margin:0 0 0 25px}
.faq_options div.first{margin:0px}
.licenseos{border-bottom:1px dashed}
.buy_now_options{margin:20px 0 0 5px}
.more_details{clear:both;text-align:left;color:#595959;margin:10px 0 20px 23px}
.more_details ul{list-style:none;padding:0;margin:0;float:left}
.more_details li{display:inline;margin:0 0 0 15px}
.more_details li a{color:#595959!important;background:url(/images/buy_now_vert.gif) 0 -572px no-repeat;padding:0 0 0 7px}
.all_prices{padding:15px}
.all_prices table{margin:0 0 15px 0}
.all_prices th{font-weight:bold}
.all_prices td,.all_prices th{padding:5px;line-height:27px}
.all_prices h3{border-bottom:1px solid #000;padding:0 0 5px 0!important;margin:0 0 5px 0!important}
.all_prices .odd{background-color:#fff}
.all_prices .even{background-color:#eee}
.all_prices .price{font-size:16px;color:#32520e}
.all_prices .btn_small{width:auto!important}
.all_prices .contact{color:#4092ee;font-size:11px}
.request{margin:30px auto 10px auto}
.contactForm{margin:0}
.contactForm .control{clear:left;margin:15px 0 0 5px;text-align:left}
.contactForm fieldset{border:1px solid #cfcfcf;background-color:#fbfbfb;padding:0 10px}
.contactForm fieldset legend{font-size:18px;font-weight:bold;color:#000;margin:0 0 0 10px}
.contactForm .sbmt{text-align:center}
.contactForm .control .hint{font-size:11px;font-weight:normal;text-align:right}
.contactForm .empty{color:#808080!important}
.contactForm textarea,.inpTextarea,.contactForm select,.inpText,.inpSelect,.prices select{border:1px solid #cfcfcf;color:#000;font-size:14px;line-height:14px;padding:2px;font-family:Arial, Helvetica, sans-serif}
.contactForm textarea,.contactForm select,.contactForm .inpText,.contactForm .inpSelect{width:230px}
.contactForm strong{font-weight:bold;float:left;width:100px;font-size:14px;text-align:left}
.contactForm a{color:#000}
.contactForm .invalid .inpText,.contactForm .invalid textarea,contactForm .invalid select{border:1px solid #F00;color:#000}
.contactForm .invalid strong{color:#F00}
.contactForm .current{background-color:#eaffc7;border:1px solid #89c14a!important}
.contactForm .red{color:#F00}
#orderhint{width:250px;font-size:13px;line-height:1.5}
.cover{background:#fff;opacity:.8}
.send_another_one{color:#333;font-size:16px;text-align:center;font-weight:bold}
.send_message{color:#333;font-size:16px;text-align:center;font-weight:bold}
.contactForm .features strong{float:none!important}
.contactForm .features{list-style:none;margin:13px 0 0 0;padding:0;text-align:left}
.contactForm .features strong{font-size:12px}
.contactForm .features li{margin:15px 0;color:#000}
.contactForm .features li .text{color:#8a8a8a}
.messagesend{text-align:center;padding:10px;font-weight:bold;background:none repeat scroll 0 0 #eaffc7;border:1px solid #89c14a;margin:10px auto}
.discount{color:#F00;background:url(/images/buy_now_vert.gif) 100% -390px no-repeat;padding:0 10px 0 0}
.colorred{color:#F00!important}
input.spin-button{background-color:#fff;background-image:url("/images/buy_now_vert.gif");background-position:100% -444px;background-repeat:no-repeat;padding:1px 20px 1px 4px;border:1px solid #7e9cb8;width:30px;height:20px}
input.spin-button.up{background-position:100% -465px;cursor:pointer}
input.spin-button.down{background-position:100% -486px;cursor:pointer}
.captcha{position:absolute;margin:3px 0 0 10px;width:120px!important}
#licensetype{width:100%}
.prices{margin:0 0 10px 0;color:#666}
.prices th{padding:15px 0 4px 0;font-weight:normal;font-size:14px}
.prices th.type{padding-left:5px;font-weight:bold;font-size:17px;color:#777}
.prices td{padding:4px 4px 4px 0}
.prices .price{padding:0 10px;font-size:16px;font-weight:bold;white-space:nowrap;text-align:center;color:#ac1c19}
.prices .price .old_price{font-size:11px;text-decoration:line-through}
.prices .symbol{font-weight:bold;font-family:Tahoma;font-size:12px}
.prices sup{font-size:10px}
.prices[id] sup{font-size:8px}
.prices .price sup{font-size:12px}
.prices .price[class] sup{font-size:10px}
.prices a{color:#000}
.prices a.contact{color:#618FCC}
#process{border-top:1px dashed #CCC;padding:10px 0 0 0}
#process #process_right{float:right;width:200px;text-align:right}
#process #process_left{float:left;padding:8px 0 0 0}
#process #process_center{margin:3px 0 0 0;float:right;width:350px}
#process #process_center .inpCheckbox{margin:0 5px 0 0}
#coupon_input{width:80px;margin:0 10px 0 0;float:left}
#couponStatus{font-size:11px;padding:3px 0 2px 25px;line-height:14px;display:block;float:left}
.checked{background:url(/images/loader_27.gif) 100% 50% no-repeat}
.valid{background:url(/images/buy_now_vert.gif) 0 -548px no-repeat;color:#090}
.notValid{background:url(/images/buy_now_vert.gif) 0 -514px no-repeat;color:#f12929}
#have_a_coupon{color:#000;text-decoration:underline;cursor:pointer;margin:5px 10px 0 0}
#have_a_coupon:hover{text-decoration:none}
.total{vertical-align:top;font-size:16px;font-weight:bold;color:#000;padding:5px 0 0 0!important}
#total_bottom{color:#ac1c19;font-size:36px;font-weight:bold}
#total_bottom .old_price{text-decoration:line-through;font-size:24px}
#processButton{padding:5px 5px;font-size:14px}
.inpButton{cursor:pointer;padding:3px 5px;border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;-miz-border-radius:2px;border:1px solid #707070;box-shadow:0 0 1px #FFF;-khtml-box-shadow:0 0 1px #FFF;-webkit-box-shadow:0 0 1px #FFF;-moz-box-shadow:0 0 1px #FFF;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(44%,#ebebeb),color-stop(48%,#ddd),color-stop(67%,#dadada),color-stop(74%,#d6d6d6),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);background:-o-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);background:-ms-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);background:linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#cfcfcf',GradientType=0)}
.btn1{padding:5px;color:#000}
h2.title{color:#4987C6;text-align:left; font-size:16px}
#mainForm fieldset{background-color:#f9ffee;border:1px solid #dcecc9;padding:15px 15px 0 15px}
#upgrade .version_select{padding:5px 0 15px 0;text-align:center}
#upgrade .ihave_ver{font-size:11px}