﻿html body {padding:0px; margin:0px; font-size:14px;font-family: 'Lato', Arial; color: #333333;}
img{border: 0px;}
#main{width:1000px; padding:0px; margin: 0px auto 0px auto; background-color: White; position: relative;}
.wrap{min-height: 600px;}
a{color: #00aeef;}
a.link{color: #005298 !important; text-decoration: underline !important;}
a.black{color: #000000 !important;}
.sblink{ cursor: pointer;}

/* Headers */
h1{font-size: 36px; color: Black; font-weight: 300; text-align: center; margin: 0px; padding: 15px 0px 15px 0px;}
h2{font-weight: 300;margin: 0px;}
h3{font-size: 32px; font-weight: 300;padding: 28px 0px 12px 25px; margin: 0px 0px 1px 0px;}
h4{font-size: 21px; font-weight:300;margin: 0px; padding: 0px;}
/* Headers */

/* forms */
.formwrap{width: 610px; margin: 0px auto; text-align: center;}
.formdiv{text-align: left; font-size: 16px; color: #333333;}
.formdiv label{position:absolute; top:0px; left:0; margin: 5px; height: 30px; width: 364px; color: Gray;padding: 7px 0px 0px 5px;font-size: 14px;cursor: text;}
.formdiv h2{color: #727272; margin: 10px 0px 0px 6px; font-size: 16px; font-weight: bold;}
.formdiv .field{position: relative; float: left; margin-bottom: 18px;}
.formdiv .field2{position: relative; float: left; margin-bottom: 30px;}
.formdiv label.required{padding: 0px 0px 0px 5px;}
.formdiv label.error,.formdiv label.checked, .formdiv input.submit {margin: 28px 0px 0px 8px; font-size: 12px;}
.formdiv .commentfield label.error{margin: 73px 0px 0px 8px;}
.formdiv label.error {font-weight: bold;color: red;}
.formdiv .ui-tabs-panel label.error {padding-left: 3px; font-weight: bold;color: red;}
.formdiv input[type=text],.formdiv form input.text{height: 26px; font-size: 14px; width: 366px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; cursor: pointer;}
.formdiv input[type=text]:focus, input.type:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.formdiv form select{margin: 0px; height: 30px; font-size: 14px; width: 366px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; cursor: pointer;}
.formdiv form select:focus{border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.formdiv input[type=radio]{height: 26px;}
.formdiv textarea{font-size: 14px;width: 362px;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;border: 1px solid #dddddd;-moz-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -webkit-box-shadow: inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); -webkit-transition: all 0.08s ease-in-out; -moz-transition: all 0.08s ease-in-out;}
.formdiv textarea:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.formresult{font-size: 16px; width: 570px; color: #333333; text-align: center; margin: 0px auto; display: none;padding-top: 40px; min-height: 500px;}
.formresult img.emailloading{margin: 0px auto;padding-top: 70px; display: block;}
.formresult{padding: 0px 35px 10px 31px; line-height: 20px; text-align: left;}
.formwrap .defaultsearch{border-top: 1px solid #999999; margin-top: 30px; text-align: left; font-size: 14px;}
/* forms */

/* contact */
.contact {width: 700px; margin: 0px auto;}
.contact h2.t{padding: 40px 0px 16px 0px; line-height: 19px;font-size: 20px; text-align: center;}
.contact .secwrap{width: 600px; margin: 0px  auto;}
.contact .secwrap .sec{padding: 10px 0px; border-bottom: 1px solid #c9c9c9;}
.contact .secwrap .sec .l{float: left;}
.contact .secwrap .sec .r{float: right;}
/* contact */

.free{position: absolute; z-index: 101; right: 65px; top: 140px;}

/* dap-download + help-uninstall */
.dapdownload .toppanel{background: url(../img/speedbit-dap-slide-2.jpg) no-repeat; width: 1000px; height: 320px;}
.dapdownload .toppanel .version{float: left; margin: 205px 0px 0px 32px;}
.dapdownload .toppanel .version .i{background-color: #00aef0; margin-bottom: 4px; color: #ffffff; font-size: 12px; padding: 3px 15px;}
.dapdownload .lang{font-size: 15px; padding: 16px 0px; text-align: center;}
.dapdownload h2{font-size: 24px; padding: 25px 0px; text-align: center;}
/*.dapdownload h2.t{font-size: 23px; text-align: center;margin: 0px !important; padding: 0px 0px 16px 0px; line-height: 19px;}*/
.dapdownload .supportedbrowsers{ font-size: 12px; border-top: 1px solid #b5b5b6;border-bottom: 1px solid #b5b5b6;background-color: #ececec;}
.dapdownload .supportedbrowsers .t{height: 73px;font-size: 32px; font-weight: 300; float: left; padding: 26px 55px 0px 40px;}
.dapdownload .supportedbrowsers .tabswrap{float: left; height: 100px;}
.dapdownload .supportedos{border-top: 1px solid #b5b5b6;border-bottom: 1px solid #b5b5b6;background-color: #ececec; padding: 30px 0px 30px 25px;}
.dapdownload ol.uninstall{margin: 0px 0px 30px 0px; padding-left: 23px; line-height: 22px;}
.dapdownload ol.uninstall li{padding: 5px 0px 0px 0px; margin: 0px; font-size: 14px; font-weight: 300;}
.dapdownload ol.steps{margin: 0px; padding-left: 23px; line-height: 22px;}
.dapdownload ol.steps li{padding: 0px 0px 40px 0px; margin: 0px; font-size: 15px; font-weight: 300;}
.dapdownload ol.steps li strong{color: #333333; font-weight: bold;}
.dapdownload #tab-ie .step1{font-family: arial;font-size: 12px;color: #000000; background: url(../img/dapdwl-ie91.png) no-repeat; width: 960px; height: 110px; margin: 0px auto; font-weight: 400;}
.dapdownload #tab-ie .step1 .ver{float: left; margin: 18px 0px 0px 175px;font-weight: bold;text-align: left;}
.dapdownload #tab-ie .step1 .filesize{float: left;margin: 18px 0px 0px 5px;text-align: left;}
.dapdownload #tab-ie .step2{margin: 11px 0px 37px 0px;font-family: arial;font-size: 12px;color: #000000; background: url(../img/dapdwl-ie92.png) no-repeat; width: 960px; height: 50px; margin: 0px auto; font-weight: 400;}
.dapdownload #tab-ie .step2 .ver{padding: 18px 0px 0px 66px;text-align: left;}
.dapdownload #tab-chrome .step1{font-family: 'Segoe UI', arial;background: url(../img/dapdwl-chrome1.png) no-repeat; width: 466px; height: 125px;font-size: 11px; margin: 0px auto; font-weight: 400; line-height: 15px;}
.dapdownload #tab-chrome .step1 .ver{color: #000000; padding: 48px 0px 0px 40px;text-align: left;}
.dapdownload #tab-chrome .step1 .filesize{color: #3a3a3a; padding: 1px 0px 0px 40px;text-align: left;}
.dapdownload #tab-chrome .step1b{font-family: 'Segoe UI', arial;background: url(../img/dapdwl-chrome2.png) no-repeat; width: 466px; height: 125px; margin: 0px auto; font-weight: 400; line-height: 15px;}
.dapdownload #tab-chrome .step1b .ver{color: #3a3a3a; font-size: 11px;padding: 56px 0px 0px 40px;text-align: left;}
.dapdownload #tab-firefox .step1{font-family: 'Segoe UI', arial;background: url(../img/dapdwl-firefox1.png) no-repeat; width: 466px; height: 222px; margin: 0px auto; font-weight: 400; line-height: 15px;}
.dapdownload #tab-firefox .step1 .ver{color: #000000; font-size: 11px;padding: 67px 0px 0px 52px;text-align: left;}
.dapdownload #tab-firefox .step2{font-family: 'Segoe UI', arial;background: url(../img/dapdwl-firefox2.png) no-repeat; width: 466px; height: 263px;color: #000000; margin: 0px auto; font-weight: 400; line-height: 15px;}
.dapdownload #tab-firefox .step2 .ver{font-size: 15px;padding: 35px 0px 0px 50px;text-align: left;}
.dapdownload #tab-firefox .step2 .filesize{font-size: 11px;padding: 6px 0px 0px 50px;text-align: left;}
.dapdownload #tab-opera .step1{font-family: 'Segoe UI', arial;background: url(../img/dapdwl-opera1.png) no-repeat; width: 390px; height: 218px;color: #000000;font-size: 11px; margin: 0px auto; font-weight: 400; line-height: 15px;}
.dapdownload #tab-opera .step1 .ver{padding: 30px 0px 0px 158px;text-align: left; display: inline-block;}
.dapdownload #tab-opera .step1 .filesize{padding: 6px 0px 0px 0px;display: inline-block;text-align: left;}
.dapdownload #tab-safari .step1{font-family: 'Segoe UI', arial;background: url(../img/dapdwl-safari1.png) no-repeat; width: 486px; height: 435px; margin: 0px auto; font-weight: 400; line-height: 15px;}
.dapdownload #tab-safari .step1 .ver{color: #000000; font-size: 12px;padding: 211px 0px 0px 153px; text-align: left;}
.dapdownload #tab-safari .step2{font-family: 'Segoe UI', arial;background: url(../img/dapdwl-safari2.png) no-repeat; width: 476px; height: 435px; margin: 0px auto; font-weight: 400; line-height: 15px;}
.dapdownload #tab-safari .step2 .ver{color: #000000; font-size: 12px;padding: 61px 0px 0px 75px; text-align: left;}
.dapdownload #tab-safari .step2 .filesize{color: #666666; font-size: 9px;padding: 3px 0px 0px 75px; text-align: left;}
ul.dapdwl{list-style-type: none;margin: 0px; padding: 0px; height: 101px;list-style-type: none;}
ul.dapdwl li{float: left;width: 111px; height: 112px; overflow: hidden;}
ul.dapdwl li span{width: 51px; height: 53px; overflow: hidden;display:block;}
ul.dapdwl li .ie{background: url(../img/browsers.png) no-repeat; margin: auto;}
ul.dapdwl li .chrome{background: url(../img/browsers.png) no-repeat 0px -53px; margin: auto;}
ul.dapdwl li .firefox{background: url(../img/browsers.png) no-repeat 0px -106px; margin: auto;}
ul.dapdwl li .opera{background: url(../img/browsers.png) no-repeat 0px -159px; margin: auto;}
ul.dapdwl li .safari{background: url(../img/browsers.png) no-repeat 0px -212px; margin: auto;}
ul.dapdwl li.ui-state-active{background: url(../img/dapdownload-browsersbg.png) bottom left; text-decoration:none;}
ul.dapdwl li:hover{background: url(../img/dapdownload-browsersbg.png) bottom left; text-decoration:none;}
ul.dapdwl li a{display:inline-block;padding:0px;margin:0px;position:relative;text-decoration:none; outline:0px; color: #333333; text-align: center; padding-top: 15px; width: 111px; height: 97px;}
ul.dapdwl li a:visited{border: 0px;}
.dapdownload .reviewswrap .t{border-bottom: 1px solid #b5b5b6; padding: 30px 0px 0px 0px;}
.dapdownload .reviewswrap .logos{margin: 45px auto;}
.dapdownload .reviewswrap .logos .softonic{background: url(../img/awards.gif) no-repeat 0 0px; width: 257px; height: 91px; float: left; margin: 0px 45px 40px 25px;}
.dapdownload .reviewswrap .logos .cnet{background: url(../img/awards.gif) no-repeat 0 -91px; width: 266px; height: 91px; float: left; margin: 0px 45px 40px 0px;}
.dapdownload .reviewswrap .logos .softpedia{background: url(../img/awards.gif) no-repeat 0 -182px; width: 147px; height: 76px; float: left; margin: 0px 45px 40px 0px;}
.dapdownload .reviewswrap .logos .brothersoft{background: url(../img/awards.gif) no-repeat 0 -258px; width: 150px; height: 69px; float: left; margin: 0px 0px 40px 0px;}
.dapdownload .intro{font-size: 20px; padding: 30px 0px;}
/* dap-download*/

/* dap-download - webinstall */
.dapdownload .toppanel{background: url(http://www.speedbit.com/img/speedbit-dap-slide-3.jpg) no-repeat; width: 1000px; height: 320px;}
.dapdownload .downloadcheckwrap{float: right;width: 450px; margin: 30px 32px 0px 0px;}
.dapdownload .dwlnotearrow{position: absolute; margin: 6px 0px 0px -8px;}
.dapdownload .downloadcheckwrap strong{font-size: 19px !important;}
.dapdownload .downloadcheckwrap .dwlcheckbox{padding: 2px 0px 20px 0px; line-height: 25px; font-size: 15px;}
.dapdownload .dwlnote1{color: Red;font-size: 13px !important; display: block; padding-top: 1px; height: 14px; font-weight: bold;}
/* dap-download - webinstall */

/* speedtest */
.speedtest .stlogo{float: left;margin: 36px 0px 0px 0px;}
.speedtest .sblogo{float: right;margin: 29px 0px 0px 0px;}
.speedtest .toppanel{background: url(../img/speedtest-toppanel.jpg) no-repeat; width: 1000px; height: 300px; text-align: center; color: #ffffff; font-size: 14px; padding-top: 18px;}
.speedtest .toppanel h2{font-size: 23px; font-weight: bold; padding: 23px 0px 0px 0px}
.speedtest .toppanel .cont{width: 450px; text-align: left; margin: 0px auto; padding: 0px 0px 21px 0px; line-height: 25px; font-size: 15px;}
.speedtest .dwlnote1{color: Red;font-size: 15px !important; display: block; height: 17px; padding-bottom: 4px;}

.speedtest.st2 .toppanel{ font-size: 16px;}
.speedtest.st2 .toppanel h2{font-size: 28px; padding: 63px 0px 30px 0px;}
.speedtest.st2 .staccept{width: 590px; margin: 0px auto 30px auto;}

.speedtest.buy .toppanel{background: url(../img/speedtest-toppanelbuy.png) no-repeat; width: 1000px; height: 207px; text-align: center; color: #ffffff;padding-top: 34px;}
.speedtest.buy .toppanel .stg{font-weight: bold; font-size: 40px;}
.speedtest.buy .toppanel .stt{font-weight: bold; font-size: 42px; color: #00aeef; padding: 10px 0px 14px 0px;}
.speedtest.buy .toppanel h1{font-weight: bold; font-size: 27px; color: #f5f5f5; padding: 0px; margin: 0px;}
.speedtest.buy .offer{background-color: #e8e8e8; text-align: center; color: #000000; border-top: 0px; padding: 10px 0px 20px 0px; font-size: 40px;}
.speedtest.buy .offer h2{font-size: 24px; font-weight: bold; padding: 0px; margin: 0px;color: #141515;}
.speedtest.buy .offer .cur{display: inline; font-size: 22px; width: 16px;vertical-align: top;line-height: 38px; }
.speedtest.buy .offer .price{display: inline; font-weight: bold; line-height: 40px;}
.speedtest.buy .offer .regstn{font-size: 14px; color: #373737;}
.speedtest.buy .bot{text-align: center; padding-top: 30px;}
.speedtest.buy .bot h3{font-size: 21px; font-weight: bold; padding-bottom: 30px;}

/* speedtest */

/* downloads */
.downloads .toppanel{background: url(../img/speedbit-dap-slide-3.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;margin-bottom: 42px;}
.downloads h1{font-size: 38px; text-align: left; margin-left: 100px;}
.downloads h1 .dap{color :#00aeef;}
.downloads .toppanel .cont{padding: 60px 0px 0px 700px; width:270px;}
.downloads .toppanel h2{font-size: 17px;padding: 0px;}
.downloads .toppanel h3{font-size: 14px;margin: 0px;padding: 0px;margin: 0px;font-weight: normal;}
.downloads .productpanel{float: left;width: 432px; padding: 29px 27px 65px 42px; border-top: 1px solid #b5b5b6; border-right: 1px solid #b5b5b6;}
.downloads .productpanelr{float: left;width: 428px; padding: 29px 27px 65px 42px; border-top: 1px solid #b5b5b6;}
.downloads .productpanel h2,.downloads .productpanelr h2,.downloads .productpanel h3,.downloads .productpanelr h3{font-size: 20px; padding: 0px 0px 5px 0px; font-weight :bold;}
.downloads .productpanel h2 a,.downloads .productpanelr h2 a,.downloads .productpanel h3 a,.downloads .productpanelr h3 a{color: #262626;}
.downloads .productpanel h2 a:hover,.downloads .productpanelr h2 a:hover,.downloads .productpanel h3 a:hover,.downloads .productpanelr h3 a:hover{color: #00aeef;}
.downloads .productpanel .prodscreen{background: url(../img/products-sva.png); width: 410px; height: 215px; overflow: hidden; margin-top: 30px; cursor: pointer;}
.downloads .productpanel .prodscreenhover{background-position: 0px -215px;}
.downloads .productpanelr .prodscreen{background: url(../img/products-svd.png); width: 410px; height: 215px; overflow: hidden; margin-top: 30px; cursor: pointer;}
.downloads .productpanelr .prodscreenhover{background-position: 0px -215px;}
.downloads .productpanelend{border-bottom: 1px solid #b5b5b6;}
/* downloads */

/* dap beta */
.dapbeta h1{font-size: 36px;}
.dapbeta h1 .dap{color :#00aeef;}
.dapbeta .toppanel{background: url(../img/dapbeta-toppanel.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;position: relative;color: #ffffff; font-size: 13px;}
.dapbeta .toppanel a{text-decoration: none !important; color: #ffffff;}
.dapbeta .toppanel .cont{text-align: center;width: 400px;  margin: 0px auto; padding-top: 180px;}
.dapbeta .toppanel .cont .i1{font-size: 22px;font-weight: bold; padding-bottom: 29px;}
.dapbeta .version{position: absolute; right: 20px; bottom: 20px;}
.dapbeta .version .i{background-color: #00aef0; margin-bottom: 4px; color: #ffffff; font-size: 12px; padding: 3px 15px; text-align: left;}
.dapbeta .supported{float: right; margin: 50px 30px 0px 0px; background-color: #e2e8f0; width: 204px; padding: 3px 26px 27px 26px; font-size: 15px; line-height: 22px;}
.dapbeta .supported .t{font-size: 15px; font-weight: bold; padding-top: 27px;}
.dapbeta .intro{font-size: 16px;width: 480px; padding: 49px 0px 0px 56px;}
.dapbeta .intro .wel{padding-bottom: 40px; border-bottom: 1px solid #cbcbcb}
.dapbeta .intro .fixed{padding: 34px 0px 60px 0px}
.dapbeta .dapsters{background-color: #f2f2f2; border-top :1px solid #cbcbcb;border-bottom :1px solid #cbcbcb; padding: 21px 0px 60px 56px;}
.dapbeta .dapsters h2{font-size :30px;}
.dapbeta .dapsters ul{padding: 0px; margin: 0px;}
.dapbeta .dapsters ul li{ list-style: none; float: left; width: 180px; height: 25px;}
.dapbetatabs .knownissues{font-size: 15px;padding: 49px 0px 0px 53px; width: 745px;}
.dapbetatabs .knownissues ul li{ padding-bottom: 10px;}
.dapbetatabs .knownissues h2{font-size :30px;}
.dapbetatabs ul.tabs{list-style-type: none;margin: 2px 0px 0px 0px; padding: 0px; height: 82px;list-style-type: none;}
.dapbetatabs ul.tabs li{float: left;width: 498px; margin-right: 2px; overflow: hidden; background-color: #f2f2f2; font-size: 17px; text-align: center;}
.dapbetatabs ul.tabs li:hover{background-color: #e9e9e9;}
.dapbetatabs ul.tabs li a{text-decoration: none; color: #333333; display: block;padding-top: 25px;height: 57px;}
.dapbetatabs ul.tabs li .icons{background: url(../img/dapbeta-icons.png) no-repeat; margin: auto; display: inline-block; vertical-align: middle; width: 38px; height: 39px;}
.dapbetatabs ul.tabs li .betabugreport{background-position: 0px -39px}
.dapbetatabs ul.tabs li .tab1hover{background-position: -38px 0px !important;}
.dapbetatabs ul.tabs li .tab2hover{background-position: -38px -39px !important;}
.dapbetatabs ul.tabs li.ui-state-active{background-color: #e9e9e9; font-weight: bold;}
.dapbetatabs ul.tabs li.ui-state-active span#tab1{background: url(../img/dapbeta-icons.png) no-repeat -38px 0px !important; font-weight: bold;}
.dapbetatabs ul.tabs li.ui-state-active span#tab2{background: url(../img/dapbeta-icons.png) no-repeat -38px -39px !important; font-weight: bold;}
.dapbetatabs ul.tabs li:visited{background-color: #e9e9e9;}
.dapbetatabs form h2{color: #727272; font-size: 16px; float: left; width: 170px; padding-top: 2px; font-weight: bold;}
.dapbetatabs label{position:absolute; top:0px; left:0; margin: 5px; height: 30px; width: 364px; color: Gray;padding: 7px 0px 0px 5px;font-size: 14px;cursor: text;}
.dapbetatabs .field{position: relative; float: left; margin-bottom: 18px;}
.dapbetatabs .field2{position: relative; float: left; margin-bottom: 30px;}
.dapbetatabs label.required{padding: 0px 0px 0px 5px;}
.dapbetatabs label.error,.dapbetatabs label.checked, .dapbetatabs input.submit {margin: 28px 0px 0px 8px; font-size: 12px;}
.dapbetatabs .commentfield label.error{margin: 73px 0px 0px 8px;}
.dapbetatabs label.error {font-weight: bold;color: red;}
.dapbetatabs .ui-tabs-panel label.error {padding-left: 3px; font-weight: bold;color: red;}
.dapbetatabs input[type=text],.dapbetatabs form input.text{height: 26px; font-size: 14px; width: 366px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; cursor: pointer;}
.dapbetatabs input[type=text]:focus, input.type:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.dapbetatabs form select{margin: 0px; height: 30px; font-size: 14px; width: 366px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; cursor: pointer;}
.dapbetatabs form select:focus{border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.dapbetatabs input[type=text]:focus, input.type:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.dapbetatabs input[type=radio]{height: 26px;}
.dapbetatabs textarea{font-size: 14px;width: 362px;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;/*background: transparent;*/ border: 1px solid #dddddd;-moz-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -webkit-box-shadow: inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); -webkit-transition: all 0.08s ease-in-out; -moz-transition: all 0.08s ease-in-out;}
.dapbetatabs textarea:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.dapbeta .bugreportdiv{padding-top: 40px; margin: 0px auto; width: 550px;text-align :center;}
.bugreportresult,.developersresult{font-size: 16px; width: 560px; color: #727272; text-align: center; margin: 0px auto; display: none;padding-top: 40px;}
.bugreportresult img.emailloading{margin: 0px auto;padding-top: 70px; display: block;}
.bugreportresult .betabox{padding: 0px 35px 10px 31px; line-height: 20px; text-align: left;}
/* dap beta */

/* store + buy */
.storeboxwrap{float: left;width: 300px; margin-right: 50px; margin-top: 20px;}
.storeboxwrap .box2{height: 390px;width: 100%; background-color: #00aef0; text-align: left; color: #ffffff; position: relative; font-size: 14px;}
.storeboxwrap .box2 .plus{float: left; background: url(../img/store-plus.png); width: 24px; height: 86px;}
.storeboxwrap .box2 .title{border-bottom: 2px solid #ffffff; text-align :center;}
.storeboxwrap .box2 .title2{border-bottom: 2px solid #ffffff; text-align :center; height: 95px; padding-top: 5px;}
.storeboxwrap .box2 .sub .licenseprod{vertical-align: middle;font-size: 14px; margin-left: 9px; text-align:center;}
.storeboxwrap .box2 .title2 img{vertical-align: middle; text-align: center;}
.storeboxwrap .box2 h1,.storeboxwrap .box2 h2,.storeboxwrap .box2 h3{color: #ffffff; font-size: 14px; font-weight: bold; padding:9px 0px 9px 0px;}
.storeboxwrap .box2 .licensenum{font-size: 36px;vertical-align: middle;}
.storeboxwrap .box2 .price{margin: 0px auto; width: 235px; padding: 10px 0px 20px 0px;text-align: center;}
.storeboxwrap .box2 .price .cur{display: inline; font-size: 22px; width: 16px;vertical-align: bottom;line-height: 38px;}
*+html .storeboxwrap .box2 .price .cur {display: inline; font-size: 22px; width: 16px;vertical-align: middle;line-height: 8px;} /* IE7 only */
* html .storeboxwrap .box2 .price .cur {height: 100px;} /* IE6 only */
*+html .storeboxwrap .box2 .price .int {display: inline; font-size: 100px; font-weight: 300; vertical-align: middle;} /* IE7 only */
* html .storeboxwrap .box2 .price .int {display: inline; font-size: 100px; font-weight: 300; vertical-align: middle;} /* IE6 only */
.storeboxwrap .box2 .price .int{display: inline; font-size: 100px; font-weight: 300;vertical-align: top; line-height: 95px;}
.storeboxwrap .box2 .price .cent{display: inline; font-size: 60px;font-weight: 300; vertical-align: top;}
.storeboxwrap .box2 .reg{font-size: 12px; text-align:center;}
.storeboxwrap .box2 .paypalwrap{height: 34px;}
.storeboxwrap .box2 .paypal{width: 139px;margin: 10px auto 16px auto; color: #ffffff; font-size: 14px;}
.storeboxwrap .box2 .paypal a{text-decoration: none; color: #ffffff;}
.storeboxwrap .box2 .paypal img{vertical-align: middle;}
.storeboxwrap .box2 .year{position: absolute;left: 228px; top: 215px;font-size: 20px;}
.storeboxwrap .box2 .year2{position: absolute;left: 180px; top: 215px;font-size: 20px;}
.store{position: relative;}
/*.store .bestvaluenew{position: absolute;left: 660px;top: 265px;z-index: 100;}*/
/*.store .mostpopularnew{position: absolute;left: 300px;top: 255px;z-index: 100;}*/
.store .moreoffersnew{background-color: #777777; margin-top: 19px;height: 23px; padding: 7px 0px 0px 0px; text-align: center; margin: 40px 0px 0px 349px; text-align: center; width: 300px;}
.store .moreoffersnew a{color: #ffffff; text-decoration: none;}
.moneyback{color: #777777; font-size: 14px; text-align: center; margin-top: 40px;}
#moreoffers{height: 420px;}
.storesale{background-color: #ed008c; display: inline-block;padding: 0px 3px 2px 3px; letter-spacing: 1px; margin-top: 4px;}
/* store + buy */

/* whats new */
.whatsnew{font-size: 15px;}
.whatsnew h1{font-weight: 300; font-size: 40px; color: #333333; text-align :center; padding: 11px 0px 0px 0px;}
.whatsnew h2{font-size: 18px; color: #888888; text-align :center; margin: 0px 0px 40px 0px; padding: 0px;}
.whatsnew .featurebox{width: 313px; height: 167px; border: 1px solid #a3a3a3;float: left;margin-right: 27px; cursor: pointer;}
.whatsnew .featurebox .header{height: 24px; text-align: center; font-size: 16px; padding-top: 14px; margin-bottom: 17px;}
.whatsnew .featurebox .header h4{margin: 0px; padding: 0px; color: #333333; text-decoration: underline;}
.whatsnew .featurebox .header h4.selected{color: #00aeef;}
.whatsnew .featurebox:hover{background-color: #e9e9e9;}
.whatsnew .toppanelwrap{background: url(../img/whatsnewtopbg.jpg) no-repeat; width: 944px; height: 442px; margin-top: 60px; padding: 50px 0px 0px 56px; color: #000000;}
.whatsnew .toppanelwrap .l{width: 542px; float: left;}
.whatsnew .toppanelwrap .r{width: 350px; float: left; padding-top: 140px;}
.whatsnew .toppanelwrap h3{color: #000000; font-size: 34px; font-weight: 300; margin: 0px; padding: 0px;}
.whatsnew .toppanelwrap .cont{width: 305px; margin: 49px 0px 0px 55px;}
.whatsnew .toppanelwrap .buywrap{width: 560px; padding-top: 10px;}
.whatsnew .features{margin-top: 60px;color: #666666;}
.whatsnew .features h4{color: #333333; font-size: 32px; font-weight: 300; padding:0px 0px 20px 0px; margin: 0px;}
.whatsnew .features #dlccont{padding: 15px 0px 50px 0px;}
.whatsnew .features #dlccont .l{float: left; width: 417px; padding: 0px 25px 0px 20px;}
.whatsnew .features #dlccont .r{float: left;}
.whatsnew .features #previewcont{border-top: 1px solid #d4d0c8; border-bottom :1px solid #d4d0c8; background: url(../img/whatsnew-videopreview.jpg) no-repeat #f8f7f6 80px 40px; height: 710px;}
.whatsnew .features #previewcont .r{width: 330px; margin: 55px 0px 0px 600px;}
.whatsnew .features #addonscont{padding-top: 50px;}
.whatsnew .features #addonscont .list{width: 524px; font-size: 12px; margin: 0px auto;border: 1px solid #d4d0c8; border-bottom: 0px;}
.whatsnew .features #addonscont .list .i{height: 81px; border-bottom: 1px solid #d4d0c8;}
.whatsnew .features #addonscont .list .i .l{background: url(../img/addons-icons.jpg) no-repeat; width: 32px; height: 28px; float: left; margin: 20px 20px 0px 20px;}
.whatsnew .features #addonscont .list .i .r{float: left; width: 436px; padding-top: 10px;}
.whatsnew .features #addonscont .list .i .r .txt{padding: 3px 0px 0px 15px;}
.whatsnew .features #addonscont .list .i .videodownload{background-position: 0px -292px; height: 32px;}
.whatsnew .features #addonscont .list .i .browser{background-position: 0px 0px;}
.whatsnew .features #addonscont .list .i .linkchecker{background-position: 0px -29px;}
.whatsnew .features #addonscont .list .i .tracecleaner{background-position: 0px -56px; height: 31px;}
.whatsnew .features #addonscont .list .i .dapsters{background-position: 0px -87px; height :19px;}
.whatsnew .features #addonscont .list .i .ftp{background-position: 0px -106px; height: 30px;}
.whatsnew .features #addonscont .list .i .downloadhistory{background-position: 0px -136px; height: 30px;}
.whatsnew .features #addonscont .list .i .videopreview{background-position: 0px -166px; height: 32px;}
.whatsnew .features #addonscont .list .i .shredder{background-position: 0px -198px; height: 32px;}
.whatsnew .features #addonscont .list .i .mav{background-position: 0px -230px; height: 32px;}
.whatsnew .features #addonscont .list .i .zippreview{background-position: 0px -262px; height: 30px;}
/* whats new */

/*invite friend */
.inviteframe{padding-bottom: 40px; min-height: 700px;}
.inviteframe .intro{width: 600px; margin: 0px auto 30px auto;color: #666666; font-size: 16px; text-align:left;font-weight: 300}
.inviteframe h1{font-size: 48px; color: #333333; font-weight: 300; text-align: center; padding: 0px; margin: 0px 0px 10px 0px;}
#invitetabs ul{list-style-type: none;margin: 15px auto 20px; padding: 0px; height: 130px;list-style-type: none; background: url(../img/invitefriend-tabbg.png) repeat-x; width: 710px;}
#invitetabs ul li{float: left;}
#invitetabs ul li .ui-state-active, #invitetabs .ui-widget-content #invitetabs .ui-state-active, #invitetabs .ui-widget-header .ui-state-active{background-position: 0px -130px !important;}
#invitetabs ul li.inviteemail{width: 135px; height: 130px; overflow: hidden; background: url(../img/invite-btn-email.png) no-repeat; margin-left: 85px;}
#invitetabs ul li.invitefacebook{width: 135px; height: 130px; overflow: hidden; background: url(../img/invite-btn-facebook.png) no-repeat;}
#invitetabs ul li.invitetwitter{width: 135px; height: 130px; overflow: hidden; background: url(../img/invite-btn-twitter.png) no-repeat;}
#invitetabs ul li.invitegoogleplus{width: 135px; height: 130px; overflow: hidden; background: url(../img/invite-btn-googleplus.png) no-repeat;}
#invitetabs ul li:hover{background-position:bottom left; text-decoration:none;}
#invitetabs ul li a{display:inline-block;padding:0px;margin:0px;position:relative;text-decoration:none; width: 136px; height: 130px;outline:0px; }
#invitetabs ul li a:visited{border: 0px;}
#invitetabs label{position:absolute; top:0px; left:0; margin: 5px; height: 30px; width: 364px; color: Gray;padding: 7px 0px 0px 5px;font-size: 14px;cursor: text;}
#invitetabs label.required{padding: 5px 0px 0px 8px;}
#invitetabs label.error,.invite label.checked, #commentForm input.submit {margin: 40px 0px 0px 10px; font-size: 12px;}
#invitetabs label.error {padding-left: 3px; font-weight: bold;color: red;}
#invitetabs input[type=text],form.invite input.text{margin: 5px;padding: 5px; height: 22px; font-size: 14px; width: 366px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; cursor: pointer;}
#invitetabs input[type=text]:focus, input.type:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
#invitetabs textarea{margin: 5px;font-size: 14px;width: 369px;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;border: 1px solid #dddddd;-moz-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -webkit-box-shadow: inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); -webkit-transition: all 0.08s ease-in-out; -moz-transition: all 0.08s ease-in-out;}
#invitetabs textarea#tweet-box:focus, #invitetabs textarea:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.invite-a-friend  #tab-email .inviteemaildiv .field{position: relative;}
.inviteresult{font-size: 16px; width: 530px; color: #727272; margin: 0px 0px 0px -50px; display: none;}
.inviteresult img.emailloading{margin: 0px auto;padding-top: 70px; display: block;}
.emailty{border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; padding: 20px;font-size: 16px; color: #727272;}
#tab-email .inviteresult h3{font-size: 24px;}
.invitetabs h2, .invite-a-friend h2{color: #727272; margin: 40px 0px 0px 6px; font-size: 16px; font-weight: bold;}
.invite-a-friend .ui-tabs-panel label{position:absolute; top:0px; left:0; margin: 5px; height: 30px; width: 364px; color: Gray;padding: 7px 0px 0px 5px;font-size: 14px;cursor: text;}
.invite-a-friend .ui-tabs-panel label.required{padding: 5px 0px 0px 8px;}
.invite-a-friend .ui-tabs-panel label.error,.invite label.checked, #commentForm input.submit {margin: 40px 0px 0px 10px; font-size: 12px;}
.invite-a-friend .ui-tabs-panel label.error {padding-left: 3px; font-weight: bold;color: red;}
.invite-a-friend input[type=text],form.invite input.text{margin: 5px;padding: 5px; height: 22px; font-size: 14px; width: 366px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; cursor: pointer;}
.invite-a-friend input[type=text]:focus, input.type:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.invite-a-friend textarea{margin: 5px;font-size: 14px;width: 369px;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;border: 1px solid #dddddd;-moz-box-shadow: inset 0 1px rgba(34,25,25,0.15), 0 1px rgba(255,255,255,0.8); -webkit-box-shadow: inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8); -webkit-transition: all 0.08s ease-in-out; -moz-transition: all 0.08s ease-in-out;}
.invite-a-friend textarea#tweet-box:focus, .invite-a-friend textarea:focus {border: 1px solid #8db8d9; box-shadow: 0 1px 3px rgba(141, 184, 217, 0.05) inset, 0 0 8px rgba(141, 184, 217, 0.9); outline: none;}
.invite-a-friend #tab-email,.invite-a-friend #tab-twitter,.invite-a-friend #tab-googleplus{width: 385px;margin: 0px auto;}
.invite-a-friend #tab-facebook{width: 785px;margin: 0px auto;}
.invitebtn {background: url(../img/87/sendbtn.png) no-repeat;width: 75px; height: 25px;border: 0px; float: right; margin: 5px 8px 0px 0px;}
#perm-message{border: 1px solid #dd3c10; background-color: #ffebe8; padding: 5px; margin-top: 5px; display: none;}
.roundedbox{border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #dddddd; padding: 20px;}
/* invite friend */

/* Cloud Accelerator */
.cloudaccelerator{font-family: 'Lato', serif;color: #474747; font-size: 14px; line-height: 18px;}
.cloudaccelerator .header{background: url(../img/87/cloud-accelerator-header.jpg) no-repeat;color: #00aeef; width: 598px; height: 207px; text-align: center;padding: 112px 0px 0px 5px; margin: 60px auto 60px auto;}
.cloudaccelerator h1{margin: 0px; padding: 0px;color: #1b1b1b;font-size: 30px; line-height: 40px; font-weight: normal;}
.cloudaccelerator h1,.cloudaccelerator h2,.cloudaccelerator h3,.cloudaccelerator h4{font-weight: normal;}
.cloudaccelerator h2, .cloudaccelerator h3{margin: 0px; padding: 0px;color: #1b1b1b; font-size: 30px; font-weight: normal;}
.cloudaccelerator h4{margin: 22px 0px 4px 0px; padding: 0px;color: #1b1b1b; font-size: 22px; font-weight: normal;}
.cloudaccelerator .amazontesth{text-align: center;width: 460px; margin: 0px auto 30px auto; line-height: 30px;}
.cloudaccelerator .amazontesth .s{font-size: 32px;color: #1b1b1b;}
.cloudaccelerator .amazontesth .t{font-size: 21px;padding-top: 24px; line-height: 26px;}
.cloudaccelerator .amazontest{font-size: 12px; text-align: center; width: 831px;line-height: 19px;margin: 0px auto;}
.cloudaccelerator .amazontest .t{padding-bottom: 8px;}
.cloudaccelerator .amazontest .l{float: left; text-align: right; width: 400px; margin-right: 30px;}
.cloudaccelerator .amazontest .r{float: left; width:394px; text-align: left;}
.cloudaccelerator .speedcloud{border-bottom :1px solid #b5b5b6;border-top :1px solid #b5b5b6; margin-top: 70px; padding: 60px 30px 40px 30px;}
.cloudaccelerator .speedcloud h2.t{background: url(../img/87/casprite.png) no-repeat 0px -258px; height: 34px; padding: 0px 0px 0px 47px; line-height: 32px; margin-bottom: 18px;}
.cloudaccelerator .l{float: left; width: 418px; margin-right: 66px;}
.cloudaccelerator .r{float: left;width: 404px;}
.cloudaccelerator .solution{border-bottom: 1px solid gray;background-color: #f7f7f7; padding: 45px 30px 38px 30px;}
.cloudaccelerator .solution h2.t{background: url(../img/87/casprite.png) no-repeat 0px -27px; height: 31px; padding: 0px 0px 0px 40px; line-height: 32px;}
.cloudaccelerator .solution ul{margin-left: 70px;}
.cloudaccelerator .how{width: 420px; margin: 0px auto; padding: 65px 0px 38px 60px;}
.cloudaccelerator .how h3.t{background: url(../img/87/casprite.png) no-repeat 0px -58px; height: 31px; padding: 0px 0px 0px 40px;line-height: 32px;}
.cloudaccelerator .bandwidth{border-bottom :1px solid #b5b5b6;border-top :1px solid #b5b5b6;padding: 40px 60px 57px 30px;}
.cloudaccelerator .bandwidth h3.t{background: url(../img/87/casprite.png) no-repeat 0px -89px; height: 32px; padding: 5px 0px 0px 47px; line-height: 32px;}
.cloudaccelerator .bandwidth ul li{padding-bottom: 10px;}
.cloudaccelerator .morebandwidth{border-bottom :1px solid #b5b5b6;padding: 40px 60px 60px 30px; font-size: 13px;}
.cloudaccelerator .morebandwidth h3.t{background: url(../img/87/casprite.png) no-repeat 0px -222px; height: 30px; padding: 7px 0px 0px 47px; margin-bottom: 35px;line-height: 32px;}
.cloudaccelerator .morebandwidth .l{float: left; text-align: left; width: 395px; margin: 130px 30px 30px 0px}
.cloudaccelerator .morebandwidth .r{float: left; width:431px; text-align: left; margin: 24px 0px 30px 0px;}
.cloudaccelerator .multithread{border-bottom :1px solid #b5b5b6;padding: 52px 30px 57px 30px;}
.cloudaccelerator .multithread h3.t{background: url(../img/87/casprite.png) no-repeat 0px -184px; height: 38px; padding: 0px 0px 0px 45px; margin-bottom: 17px;line-height: 32px;}
.cloudaccelerator .sbproducts{border-bottom :1px solid #b5b5b6;padding: 50px 30px;}
.cloudaccelerator .sbproducts h3.t{background: url(../img/87/casprite.png) no-repeat 0px 2px; height: 29px; padding: 0px 0px 0px 47px;line-height: 23px;line-height: 34px;}
.cloudaccelerator .sblearn{border-bottom: 1px solid gray;background-color: #f7f7f7; padding: 40px 30px;}
.cloudaccelerator .sblearn .l h3.t{background: url(../img/87/casprite.png) no-repeat 0px -126px; height: 31px; padding: 0px 0px 0px 42px; margin-bottom: 17px; line-height: 34px;}
.cloudaccelerator .sblearn .r h3.t{background: url(../img/87/casprite.png) no-repeat 0px -157px; height: 27px; padding: 0px 0px 0px 42px; margin-bottom: 17px; line-height: 28px;}
.cloudaccelerator 
/* Cloud Accelerator */

/* About */
.about{font-size: 16px;}
.about .toppanel{background: url(../img/about-toppanel.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;position: relative;color: #ffffff; font-size: 13px;}
.about h1 .dap{color :#00aeef;}
.about h2{font-size: 30px;padding: 45px 0px 18px 0px;}
.about h3{font-size: 30px;font-weight: 300; padding: 39px 0px 7px 0px; margin: 0px;}
.about .cont{float: right; margin: 0px 0px 40px 0px; width: 275px; font-size: 15px;}
.about .userssay{float: right; margin: 0px 0px 40px 50px; width: 275px; font-size: 15px;}
.about .userssay .inner {background-color: #e2e8f0; padding: 30px 26px 27px 26px;}
.about .aboutcont{border-bottom: 1px solid #d6d6d6; line-height: 25px; float: left; width: 600px; height: 344px; padding-left: 45px;}
.about .techcont{border: 0px; line-height: 25px; width: 600px; padding-left: 45px;float:left;}
.about .sbaddress{float: right; margin: 0px 0px 40px 50px; width: 275px;}
.about .sbaddress .inner {background-color: #e2e8f0; padding: 30px 26px 38px 26px;}
/* About */

/* Reviews */
.reviews .i{border-bottom: 1px solid #d6d6d6; padding: 15px; width: 737px; margin: 0px auto;}
.reviews .t{color: #00aeef; font-weight: bold; font-size: 15px;}
.reviews .i:hover{background-color: #f6f6f6;}
.rev_left{float: left; width: 195px; height: 90px;}
.rev_right{width: 530px; padding-left: 10px; float: left;}
.RightHDR{font-size: 11px; color: #B02100; font-weight:bold; text-decoration: none; text-align: left;}
.pr_readmore, .pr_readmore a{text-align: right;padding-top:5px;} /* used also by reviews */
.telecom{width: 590px; margin: 20px auto;}
.reviews h1{padding: 20px 0px 6px 0px; margin: 0px;}
.reviews h2{font-size: 26px;text-align: center;}
.reviews .comcast{width: 853px; margin: 0px auto;}
.reviews .comcastty{width: 600px; background-color: #efefef; padding: 20px;}
.reviews .comcastty1{background: #fafafa; padding: 10px; margin-bottom: 10px;}
.reviews .comcastty2{background: #fafafa; padding: 10px;}
.reviews .msgold{width: 853px; margin: 0px auto;}
.reviews .msgold h3 {font-weight:bold;font-size:14px;padding-left:0px;}
/* Reviews */

/* FAQ */
.faq{font-size: 16px;}
.faq .toppanel{background: url(../img/faq-toppanel.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;position: relative;color: #ffffff; font-size: 13px;}
.faq h2{font-size: 34px; padding: 30px 0px 12px 30px; text-align: left; font-weight: 400;border-bottom: 1px solid #888888;}
.faq h3{font-size: 30px; font-weight: 300; padding-left: 0px; padding-bottom: 15px;}
.arrowup{line-height: normal; padding-bottom: 8px;}
.arrowup a.q{background: url(../beta/img/arrowup.png) no-repeat 0px 3px;padding-left: 15px;}
.arrowdown a.q{background: url(../beta/img/arrowdown.png) no-repeat 0px 3px; padding-left: 15px;}
.faq .questions{padding: 0px 0px 0px 30px;}
.helpcont{display: none;  margin: 10px 100px 20px 40px; line-height: 24px;}
/* FAQ */

/* help */
.help .toppanel{background: url(../img/faq-toppanel.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;position: relative;color: #ffffff; font-size: 13px;}
.help .cont{padding: 20px 0px 0px 45px;}
.help #helptree{width: 215px; float: left; padding-right: 4px;}
.help #helpcontent{float: left;width: 700px; margin-left: 20px; line-height:22px;}
.help .cont h1{text-align: left; padding-top: 0px;}
.help .cont h2{font-size: 20px; text-align: left; font-weight: 300;border-bottom: 1px solid #888888; padding-bottom: 5px; margin-bottom: 15px; margin-top: 10px;}
.help .cont h3{font-size: 16px; text-align: left; font-weight: 300; padding: 0px 0px 10px 0px; margin: 0px;}
.imgborder {border:1px solid #383838;}

.dtree {position: relative;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;color: Black;white-space: nowrap;}
.dtree img {border: 0px;vertical-align: text-bottom;}
.dtree a {text-decoration: none;}
.dtree a:hover {color: #666;text-decoration: underline;}
.dtree .node {position: relative;padding: 1px;color: #333;}
.dtree .nodeSel {position: relative;top: -3px;color: #000000;font-weight : bold; display: block; padding: 5px 0px 0px 0px;}
ol.help{padding-left: 22px; margin-left: 0px;}
ol.help li{padding-bottom: 16px;}
table.savetoscript td{font-weight: normal !important;}
table.savetoscript td.moreInfo{font-weight: bold !important;}
.savetowrap{width: 520px;}

.helpicon {float:left;vertical-align:top;text-align:right;width:20px;padding-right:0px;margin-right:10px;}
.helptxt{float:left;width:650px;}
p#Comment,p.comment{font-size: 9px; letter-spacing: 1px; margin-top: 0px; margin-bottom: 0px; color: #666666; padding:0px; margin-left: auto; padding: auto;}
.helpstep6{background: url(../img/act_dap_premium2-without-version.jpg) no-repeat; width: 363px; height: 400px;position: relative;}
.helpstep6 .helpver{position: absolute; top: 214px;left: 120px;color: #000000; font-size: 13px; font-weight: bold;}
/* help */

/* Press */
.press .toppanel{background: url(../img/faq-toppanel.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;position: relative;color: #ffffff; font-size: 13px;}
.press h2{font-size: 34px; padding: 30px 0px 12px 30px; text-align: left; font-weight: 400;border-bottom: 1px solid #888888;}
.press h3{font-size: 22px; font-weight: 300; padding-left: 0px; padding-bottom: 5px;}
.press h4{font-size: 18px; font-weight: 300; padding-left: 0px; padding-top: 30px; padding-bottom: 5px;border-bottom: 1px solid #888888;}
.press .cont{margin: 0px 30px;}
.press .wef{float: left;border: 1px solid gray; width: 160px;padding: 10px 10px 0px 10px; margin: 0px 10px 20px 0px;}
/* FAQ */

/* Feedback */
.feedback .formdiv h2{color: #727272; margin: 2px 5px 0px 6px; font-size: 16px; font-weight :bold; float: left; width: 166px;}
.feedback .formdiv label{width: 350px;}
.feedback .formdiv input[type=text],.formdiv form input.text{width: 429px;}
.feedback .formdiv form select{width: 432px;}
.feedback .formdiv textarea{width: 426px;}
/* Feedback */

/* DAP Features */
.features h1{font-size: 38px;padding-top: 5px;font-weight: 300;}
.features h2{font-size: 36px;text-align: center; padding: 0px 0px 17px 0px;}
.features h1.pad11 {padding: 11px 0px 10px 0px;}
.features .toppanel{background: url(../img/features-toppanel.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;margin-bottom: 36px;}
.features .intro{ text-align :center; font-size: 15px; font-weight: 300; margin-bottom: 45px;}
.features .corefeatures {background-color: #f2f2f2; margin-bottom: 60px; padding-bottom: 30px;}
.features .corefeatures h2 {font-size: 22px; border-bottom: 2px solid #333333; width:375px; margin: 0px 0px 0px 30px; padding: 30px 0px 0px 0px; text-align: left;}
.features .corefeatures h2.w415 {width: 415px;}
.features .corefeatures h2.w360 {width: 360px;}
.features h3{font-size: 21px; margin: 0px; padding: 0px;}
.features .corefeatures .l{float: left; width: 472px; margin-top: 15px; font-size: 12px;}
.features .corefeatures .r{float: left; padding-top: 15px;}
.features .corefeatures .i{padding: 15px 0px 20px 57px; margin-right: 30px;}
.features .corefeatures .i:hover{/*background-color: #e9e9e9; cursor: pointer;*/}
.features .corefeatures .icon{background: url(../img/features-icons.png) no-repeat; width: 36px; height: 29px;}
.features .corefeatures #downloadspeed{background-position: 0px 0px; height: 29px;}
.features .corefeatures .downloadspeedhover{background-position: -36px 0px !important;}
.features .corefeatures #mirror{background-position: 0px -29px; height: 27px;}
.features .corefeatures .mirrorhover{background-position: -36px -29px !important;}
.features .corefeatures #resume{background-position: 0px -56px; height: 35px;}
.features .corefeatures .resumehover{background-position: -36px -56px !important;}
.features .corefeatures .featuresintro_r {float: left; padding-top: 72px;}
.features .corefeatures .featuresintro{margin-right: 30px; padding-left: 30px !important; line-height: 22px;font-size:15px;}
.features .corefeatures .featuresintro h3{font-size: 15px; margin: 20px 0px 8px 0px; padding: 0px;font-family: 'Lato', Arial !important;font-weight:bold;}
.features .corefeatures .fastestspeed {width: 940px;background: url(../img/features-dwlscreen.png) no-repeat right 0px;}
.features .corefeatures .videointro {width: 940px;background: url(../img/dap-video-preview2.jpg) no-repeat right 0px;}
.features .corefeatures .videointro_pad{padding-top: 280px;}
.features .corefeatures .mp3 {width:940px;font-size:15px;}
.features .corefeatures .videoconvert {width: 940px; background: url(../img/videos-convert.png) no-repeat right 0px;}
.features .corefeatures .pauseresume {width: 940px;min-height: 504px;background: url(../img/pause-and-resume.png) no-repeat right 0px;}
.features .corefeatures .videodownload {width: 940px;}
.features .corefeatures .linkchecker {width: 940px;background: url(../img/features-linkchecker.png) no-repeat right 0px;}
.features .corefeatures .security {width: 940px;background: url(../img/download-security.png) no-repeat right 0px;}
.features .corefeatures .ftpbrowser {width: 940px;background: url(../img/ftp-browser.png) no-repeat right 0px;}
.features .corefeatures .dapsters {width: 940px;background: url(../img/download-history.png) no-repeat right 0px;}
.features .corefeatures .internetbrowser {width: 940px;background: url(../img/help/dap9/search2.jpg) no-repeat right 0px;}
.features .corefeatures .dwlhistory {width: 940px;background: url(../img/download-history.png) no-repeat right 0px;}
.features .corefeatures .features_img {float:right;margin: 8px 0px 20px 20px;}
.features .corefeatures .features_img2 {float:left;padding:7px 40px 0px 0px;}
.features .corefeatures .featuresintro_w {width: 375px;}
.features .corefeatures .video_w, .features .corefeatures .fastestspeed_w{width: 500px;}
.features .corefeatures .linkchecker_w{width: 650px;}
.features .dapexpansions{ background-color: #58585a; padding-bottom: 35px; color: #ffffff; font-size: 13px;}
.features .dapexpansions .cont{float: left; padding: 25px 0px 0px 30px;}
.features .dapexpansions .cont .i{float: left; width: 380px; padding: 30px 0px 0px 27px; cursor: pointer;}
.features .dapexpansions .cont h2{color: #ffffff; font-size: 22px; border-bottom: 2px solid #ffffff; text-align: left; margin: 0px 10px 0px 0px; padding: 0px;}
.features .dapexpansions .icon{background: url(../img/features-icons.png) no-repeat; width: 36px; height: 29px;}
.features .dapexpansions #videoaccelerator{background-position: 0px -91px; height: 36px;}
.features .dapexpansions #videodownloader{background-position: -36px -91px; height: 36px;}
.features .dapexpansions h3{font-size: 21px; margin: 0px; padding: 0px}
.ftt{color: #262626;}
.ftt2{color: #00aeef;}
.ftt3{color: #ffffff;}
.ftt4{color: #333333;}
.features .dapaddons{padding-bottom: 40px;}
.features .dapaddons .i{width: 270px; float: left;margin: 30px 0px 0px 57px; font-size: 13px; font-weight: 400;}
.features .dapaddons h2{font-size: 22px; border-bottom: 2px solid #333333; width:375px; margin: 0px 0px 0px 30px; padding: 50px 0px 0px 0px; text-align: left;}
.features .dapaddons h3 a{color: #262626; text-decoration: none;}
.features .dapaddons h3 a:hover{color: #00aeef; text-decoration: underline;}
.features .dapaddons .i h3{display: inline;}
.features .corefeatures .morebox {text-align:center;width:898px;background-color: #ffffff;border: 1px solid #dddddd;padding:20px;}
.features .corefeatures .morebox h3 {margin-bottom:10px;}
.features .corefeatures .morebox a {float:left;display:inline-block; width:250px;text-align:left;}
/* DAP Features */

/* Subscription */
#subscription ul.products li{ list-style-type: none; padding-bottom: 5px;}
#subscription ul.products li img{margin-right: 10px;}
/* Subscription */

/* tracecleaner + DAP shredder */
#buybgshdr85{background-position: top; background: url('../img/85buy/buy_dap85_shredder.jpg') no-repeat; width: 723px; height: 575px; margin: 10px auto; text-align: left; padding-left: 23px;}
h1.shredder{font-size:24px; color: #ff6c00; font-weight: bold; padding:14px 0px 15px 0px; margin: 0px; letter-spacing: 1pt; font-family: verdana; text-align :center;}
h2.prv{margin:0px; padding:0px; font-size:18px; color:#004275; font-weight: normal;}
.newpic1,#newpic1{width:45px; margin: 2px 0px 2px 0px; float: left;}
#txtanim{width:650px; margin:0px 0px 10px 0px; height:175px;}
.txtanim_w {width: 470px !important;}
#prv_anim{text-align:left; width: 210px; height:172px; margin: 0px; padding: 0px; float: left;}
#prv_txt{text-align:left; width: 380px; height:170px; margin: 0px; padding: 0px; float:left;}
#prv_txtfont{font-size:14px; color: #377188; margin: 25px 0px 0px 0px;} 
#lrgrTxt{font-size:14px; color: #377188; margin: 10px 0px 0px 0px;}
#hdrtop2{width:470px; height: 20px; text-align: left; padding: 0px 0px 0px 0px;} 
#buytxtbot{width:650px; margin: 5px 0px 0px 0px; text-align: left; height: 50px;}
#matate{width:31px; float: left; margin: 0px 15px 0px 0px;}
#matatetxt{width:505px; float: left; font-size:14px; color:#377188;}
#otrLinks{width:400px; text-align: left; float: left; margin: 20px 0px 10px 0px;}
#redtxtprv{font-size:12px; color:#EE2919; font-weight:bold; float: left; width: 620px; margin: 15px 0px 0px 0px; text-align: center;}
#commentsTC{text-align:left; margin: 30px 0px 0px 0px; height: 30px; width: 100%; font-size: 10px; color: #2e2e2e;}
a#tclntxt{color:#0073DF; font-size:13px; text-decoration:underline; font-weight:normal;}
#lockpic{width:35px; float: left;} 
/* tracecleaner */

/* partners */
h1.partners,h2.partners{color: #0c234d; font-size: 24px; text-align: left; padding-top: 10px;}
.bot_l{float: left; width: 330px; font-size: 12px; line-height: 18px; color: #000000; border-right:1px solid #E2E1E0;padding: 0px 13px 0px 34px; margin-bottom: 50px;}
.bot_r{float: left; width: 330px; font-size: 12px; line-height: 18px; color: #000000; padding:0px 10px 0px 20px; margin-bottom: 50px;}
textarea.partnersfield,input.partnersfield{width: 235px; font-size: 14px; padding: 2px; background-color :#fdfbd4; border-top: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;}
.partnerstopbg{background :url(../img/87/partnerstopbg.png) no-repeat; width: 704px; height: 134px; padding: 30px 0px 0px 35px; margin-bottom: 30px; color: #0c234d;}
.partners_intro{padding: 0px 0px 40px 34px; line-height: 20px;}
/* partners */

/* reseller */
.reseller{font-size: 14px; width: 739px; margin: 0px auto; padding-top: 10px;}
.resellertopbg{background :url(../img/87/resellerstopbg.png) no-repeat; width: 704px; height: 149px; padding: 15px 0px 0px 35px; margin-bottom: 30px; color: #000000;}
.resellername{padding-bottom: 8px;}
.reseller h3{font-size: 20px; padding-left: 0px;}
.reseller .bot{margin: 0px 70px 30px 35px; line-height: 20px;}
.reseller .bot_l{float: left; width: 305px; color: #000000; border-right:1px solid #E2E1E0;padding: 0px 23px 0px 35px; line-height: 20px;}
.reseller .bot_r{float: left; width: 325px; color: #000000; padding:0px 10px 0px 30px; line-height: 20px;}
.reseller .bot_r img{margin-top: 3px;}
/* reseller */

/* uninstall */
.uninstall form h2{color: #727272; font-size: 16px; padding: 20px 0px 5px 0px; font-weight: bold;}
.uninstall textarea{width: 600px;}
.formdiv input[type=text],.formdiv form input.text{width: 604px;}
.formdiv form select{width: 604px;}
/* uninstall */

/* technology */
.technology .toppanel{background: url(../img/tech-toppanel.jpg) no-repeat; width: 998px; height: 318px; border: 1px solid #d6d6d6;position: relative;color: #ffffff; font-size: 13px;}
.technology h2{font-size: 32px;}
.technology .l{float: left; width: 380px; margin-right: 66px;}
.technology .r{float: left;width: 380px;}
/* technology */

/* finish install */
.fiwrap{width: 940px;padding: 10px 10px 19px 20px;}
.fi_l9{float: left;width: 454px; padding-right: 10px;}
.fi_r9{float: left;width: 451px;}
.fi_l9 ul{padding: 0px 0px 15px 16px; margin: 0px;}
.fi_l9 ul li{padding: 10px 0px 0px 0px;}
.fbfansmall{border: 1px solid #dddddd;width: 400px; background-color: #eeeeee; margin-top: 5px;}
.fi_banner{width: 252px; height:198px; background: url(../img/87/fi_dap96b.png) no-repeat; color: #000000; font-weight: bold; font-size: 14px; padding: 88px 0px 0px 198px;}
.fi_banner .price{padding: 0px 0px 5px 0px;}
.fi_banner a{text-decoration :none; color: #bf2201;}
.fi_dapva87{background: url(../img/87/finishinstall.gif) no-repeat 16px 0px;}
.fi_boxbig {width: 970px;padding: 10px 10px 19px 20px;background-color:#f7f7f7;font-size: 14px;}
.fi_dap2{color: #699407; padding: 20px 0px 0px 0px; font-size: 13px; font-weight: bold;}
/* finish install */

/* legal */
.legalwrap{width: 700px; margin: 0px auto;}
/* legal */

/* languages */
.languagewrap{width: 750px; margin: 0px auto;}
#languagepack {margin:12px 0px;border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;width:700px;background-color:#ececec;}	
#languagepack th {background-color:#00AEF0; border-bottom:1px solid #D7E1D5;font-weight:bold;text-align:left; color: #ffffff;}
#languagepack th, #languagepack td {padding:4px 4px 4px 10px; font-size:11px;}
#languagepack th.wikilang3{background-color: #00AEF0;width:179px;}
#languagepack th.wikidate{width:68px;}
#languagepack td {border-bottom:1px solid #f8f8f8;}
#languagepack tr.com1{background-color: #e2e8f0;}
#languagepack .dwl_wikilang{background-color:#d3e9ff;}
/* languages */

/*AlwaysResume */
.arwrap{width: 730px; margin: 0px auto; min-height: 600px;}
table.arbuy{width: 680px;}
table.arbuy tr.AlwaysResumeT td{width: 110px;background-color: #1F4F72; color: #ffffff; text-align: center;}
table.arbuy tr.AlwaysResumeL td{height: 30px; text-align: center; background-color: #f9f9f9;}
table.arbuy tr.AlwaysResumeD td{height: 30px; text-align: center; background-color: #E0ECF4;}
/*AlwaysResume */

/* Sitemap */
#sitemap a{text-decoration: none; color: #696969 !important;}
#sitemap ul{list-style: none;margin: 0px; padding: 0px;}
#sitemap ul.s{list-style: none;margin: 0px 0px 0px 15px; padding: 0px;}
#sitemap .column h2{margin-top: 25px;}
/* Sitemap */

/* Affiliates */
.aff_topr{background-color: #00aeef; color: #ffffff; font-size: 14px; padding: 10px;width: 97%; margin-top: 20px;}
.aff_topr h1{color: #ffffff;}
.aff_whyjoint{background-color: #eeeeee; margin: 0px 0px 10px 0px; padding: 10px; width: 97%;}
.aff_img{width: 736px; text-align: center; padding-top: 10px;}
.aff_whyjoin_txt{float: left; width: 440px;}
ul.bltAffiliate2{list-style-image: url(../img/tips_arrow.gif); padding: 0px 20px 0px 14px; margin: 0px 0px 0px 14px;}
ul.bltAffiliate2 li{padding-bottom: 30px; margin-bottom: 0px;}
.aff_padding{padding: 0px 0px 40px 10px;}
img.aff_img_margin{margin: 0px 20px 0px 20px;}
/* Affiliates */

/* Affiliate Banners */
.affbannerwrap {min-height: 740px;}
.affbannerwrap .aff_banner {margin: 20px 0px 30px 0px;}
.affbannerwrap .aff_banner .i {margin-bottom: 30px;}
.affbannerwrap .aff_banner .aff_banner_l {float:left;margin-right: 35px;}
.affbannerwrap .aff_banner h3 {font-size: 15px; font-weight: 500;padding: 0px 0px 12px 0px;}
.affbannerwrap .aff_banner .bannersub {float:left; margin: 15px 35px 15px 0px;}
/* Affiliate Banners */

/* sfree */
#sfreel{float: left; width: 525px; padding-right: 0px;}
#sfreer{float: left; width: 205px; padding: 0px 0px 0px 15px; border-left: 1px solid gray;}
li.uninsswarelist{list-style-image: url(../images/GreenCheck.gif); padding: 5px; vertical-align: top;}
.sfreeborder{border-right: 1px solid gray;}
.lpane{float: left; width: 725px; padding-right: 25px;}
.rpane{float: left;width:228px;font-size: 11px;}
/* sfree */

/* Buttons */
/* dwl btn*/
.dwlbtnwrap{height: 85px;width: 307px;position: absolute; top: 265px; left: 50%; margin-left: -154px;z-index:200; font-size: 15px;}
.dwlbtnwrap .dwlbtn{text-align: center; height: 85px;text-shadow: 0px -1px 0px #003716; font-weight: bold;
	background-color: #00a600;
	background: -moz-linear-gradient(#00d004, #005600); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #00d004),color-stop(1, #005600));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d004', endColorstr='#005600',GradientType=0 );border: 1px solid #106b18;
	background-image: -ms-linear-gradient(#00d004, #005600);
	background-image: -o-linear-gradient(rgb(0,208,4),rgb(0,86,0));
}
.dwlbtnwrap .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 20px; height: 64px;}
.mask{overflow: hidden;}
.roundedCorners{border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.dwlbtnwrap .dwlbtn:hover {background-color: #00d004;text-shadow: 0px -1px 0px #003716;
	background: -moz-linear-gradient(#005600, #00d004);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #005600),color-stop(1, #00d004));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 );
	background-image: -ms-linear-gradient(#005600, #00d004);
	background-image: -o-linear-gradient(rgb(0,86,0),rgb(0,208,4));
	border: 1px solid #106b18;
}
.dwlbtnwrap .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 ); /* IE6-9*/ }
/* dwl btn*/

/* dwl btn blue */
.dwlbtnwrapblue{height: 65px;width: 250px;}
.dwlbtnwrapblue .roundedCorners{border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.dwlbtnwrapblue .dwlbtn{text-align: center; height: 65px; font-weight: bold; background-color: #0370ea;}
.dwlbtnwrapblue .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 16px; height: 44px; font-size: 20px;}
/* dwl btn blue */

/* dwl btn speedtest */
.dwlbtnwrapst{height: 45px;width: 184px; margin: 9px auto; text-align: center;}
.dwlbtnwrapst .dwlbtn{height: 45px;}
.dwlbtnwrapst .dwlbtn a{padding-top: 13px; height: 44px; font-size: 14px;}
/* dwl btn blue */

/* dwl btn relative */
.dwlbtnwraprel{height: 85px;width: 307px;}
.dwlbtnwraprel .dwlbtn{text-align: center; height: 85px;text-shadow: 0px -1px 0px #003716; font-weight: bold;
	background-color: #00a600;
	background: -moz-linear-gradient(#00d004, #005600); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #00d004),color-stop(1, #005600));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d004', endColorstr='#005600',GradientType=0 );border: 1px solid #106b18;
	background-image: -ms-linear-gradient(#00d004, #005600);
	background-image: -o-linear-gradient(rgb(0,208,4),rgb(0,86,0));
}
.dwlbtnwraprel .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 20px; height: 64px;}
.dwlbtnwraprel .dwlbtn:hover {background-color: #00d004;text-shadow: 0px -1px 0px #003716;
	background: -moz-linear-gradient(#005600, #00d004);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #005600),color-stop(1, #00d004));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 );
	background-image: -ms-linear-gradient(#005600, #00d004);
	background-image: -o-linear-gradient(rgb(0,86,0),rgb(0,208,4));
	border: 1px solid #106b18;
}
.dwlbtnwraprel .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 ); /* IE6-9*/ }
/* dwl btn relative*/

/* dwl btn disabled relative */
.dwlbtnwrapdisabled{height: 85px;width: 307px;}
.dwlbtnwrapdisabled .dwlbtn{text-align: center; height: 85px;font-weight: bold; font-size: 25px; text-shadow: none;
	background-color: #c5c5c5;
	background: -moz-linear-gradient(#c5c5c5, #838383); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #c5c5c5),color-stop(1, #838383));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#838383',GradientType=0 );border: 0px;
	background-image: -ms-linear-gradient(#c5c5c5, #838383);
	background-image: -o-linear-gradient(rgb(197,197,197),rgb(131,131,131));
}
.dwlbtnwrapdisabled .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 26px; height: 64px;}
.dwlbtnwrapdisabled .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#838383',GradientType=0 ); /* IE6-9*/ }
/* dwl btn disabled relative*/

/* buy btn*/
.buybtnwrap{height: 37px;width: 307px;position: absolute;top: 410px; left: 50%; margin-left: -154px;z-index:200; text-align: center; padding-top: 8px;}
.buybtn{text-align: center; height: 35px;text-shadow: 0px -1px 0px #e93c00; font-weight: bold;
	background-color: #e95c00;
	background: -moz-linear-gradient(#f89825, #ee4b19); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f89825),color-stop(1, #ee4b19));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89825', endColorstr='#ee4b19',GradientType=0 );border: 1px solid #ce5129;
	background-image: -ms-linear-gradient(#f89825, #ee4b19);
	background-image: -o-linear-gradient(rgb(248,152,37),rgb(238,75,25));
}
.buybtn a{text-decoration: none; color: #ffffff; display: block; height: 37px; padding-top: 10px;}
.buybtn:hover {background-color: #f47427;text-shadow: 0px -1px 0px #e93c00;
	background: -moz-linear-gradient(#ee4b19, #f89825);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ee4b19),color-stop(1, #f89825));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4b19', endColorstr='#f89825',GradientType=0 );border: 1px solid #ce5129;
	background-image: -ms-linear-gradient(#ee4b19, #f89825);
	background-image: -o-linear-gradient(rgb(238,75,25),rgb(248,152,37));
}
.buybtnwrap .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4b19', endColorstr='#f89825',GradientType=0 ); /* IE6-9 */}
/* buy btn*/

/* buy btn relative */
.buybtnwraprel{height: 37px;width: 307px; padding-top: 8px;line-height:15px;}
.buybtnwraprel .buybtn{text-align: center; height: 35px;text-shadow: -0px -1px 0px #e93c00; font-weight: bold;
	background-color: #e95c00;
	background: -moz-linear-gradient(#f89825, #ee4b19); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f89825),color-stop(1, #ee4b19));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89825', endColorstr='#ee4b19',GradientType=0 );border: 1px solid #ce5129;
	background-image: -ms-linear-gradient(#f89825, #ee4b19);
	background-image: -o-linear-gradient(rgb(248,152,37),rgb(238,75,25));
}
.buybtnwraprel .buybtn a {text-decoration: none; color: #ffffff; display: block; height: 37px; padding-top: 10px;}
.buybtnwraprel .buybtn:hover {background-color: #f47427;text-shadow: 0px -1px 0px #e93c00;
	background: -moz-linear-gradient(#ee4b19, #f89825);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ee4b19),color-stop(1, #f89825));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4b19', endColorstr='#f89825',GradientType=0 );border: 1px solid #ce5129;
	background-image: -ms-linear-gradient(#ee4b19, #f89825);
	background-image: -o-linear-gradient(rgb(238,75,25),rgb(248,152,37));
}
.buybtnwraprel .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4b19', endColorstr='#f89825',GradientType=0 ); /* IE6-9 */}
/* buy btn relative*/

/* buy btn speedtest */
.buybtnspeedtest{height: 53px;width: 241px; margin: 13px auto 10px auto; padding: 0px;}
.buybtnspeedtest .buybtn{text-align: center; height: 51px; font-weight: bold;}
.buybtnspeedtest .buybtn a{text-decoration: none; color: #ffffff; display: block; height: 53px; padding-top: 12px;}
/* buy btn speedtest */

/* beta btn*/
.betabtnwrap{height: 86px;width: 307px;position: absolute;top: 250px; left: 50%; margin-left: -154px;z-index:200; text-align: center; font-size: 25px;}
.betabtnwrap .betabtn{text-align: center; height: 84px;text-shadow: 0px -1px 0px #e93c00; font-weight: bold;
	background-color: #1e4b6e;
	background: -moz-linear-gradient(#49acc6, #07122c); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #49acc6),color-stop(1, #07122c));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#49acc6', endColorstr='#07122c',GradientType=0 );border: 1px solid #69696e;
	background-image: -ms-linear-gradient(#49acc6, #07122c);
	background-image: -o-linear-gradient(rgb(73,172,198),rgb(7,18,44));
}
.betabtnwrap .betabtn a{text-decoration: none; color: #ffffff; display: block; height: 74px; width: 305px; padding-top: 10px;}
.betabtnwrap .betabtn:hover {background-color: #f47427;text-shadow: 0px -1px 0px #003716;
	background: -moz-linear-gradient(#07122c, #49acc6);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #07122c),color-stop(1, #49acc6));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07122c', endColorstr='#49acc6',GradientType=0 );border: 1px solid #69696e;
	background-image: -ms-linear-gradient(#07122c, #49acc6);
	background-image: -o-linear-gradient(rgb(7,18,44),rgb(73,172,198));
}
.betabtnwrap .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07122c', endColorstr='#49acc6',GradientType=0 ); /* IE6-9 */}
/* beta btn*/


/* dwl btn small */
.dwlbtnwrapsmall{height: 35px;width: 130px; font-size: 14px;}
.dwlbtnwrapsmall .dwlbtn{height: 33px; text-shadow: none;}
.dwlbtnwrapsmall .dwlbtn a{padding-top: 8px; height: 20px;}
/* dwl btn small */

/* buy btn small */
.buybtnwrapsmall{height: 35px;width: 130px; font-size: 14px;}
.buybtnwrapsmall .buybtn{height: 33px; text-shadow: none;}
.buybtnwrapsmall .buybtn a{padding-top: 8px; height: 20px;}
/* buy btn small*/

/* buy btn store */
.store .buybtnwraprel{height: 38px;width: 215px; margin: 0px auto 10px auto;}
.store .buybtnwraprel .buybtn{height: 36px;}
.store .buybtnwraprel .buybtn a{padding-top: 10px; height: 25px;}
/* buy btn store*/

/* beta btn small */
.betabtnwrapsmall{height: 35px;width: 130px; font-size: 14px;}
.betabtnwrapsmall .betabtn{text-align: center; height: 33px; font-weight: bold; padding: 0px;
	background-color: #919191;
	background: -moz-linear-gradient(#a0a0a0, #858585); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #a0a0a0),color-stop(1, #858585));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0a0a0', endColorstr='#858585',GradientType=0 );border: 1px solid #7f7f7f;
	background-image: -ms-linear-gradient(#a0a0a0, #858585);
	background-image: -o-linear-gradient(rgb(160,160,160),rgb(133,133,133));
}
.betabtnwrapsmall .betabtn a{text-decoration: none; color: #ffffff !important; display: block; height: 20px; padding-top: 8px;}
.betabtnwrapsmall .betabtn:hover {background-color: #919191;
	background: -moz-linear-gradient(#858585, #a0a0a0);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #858585),color-stop(1, #a0a0a0));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858585', endColorstr='#a0a0a0',GradientType=0 );border: 1px solid #7f7f7f;
	background-image: -ms-linear-gradient(#858585, #a0a0a0);
	background-image: -o-linear-gradient(rgb(133,133,133),rgb(160,160,160));
}
.betabtnwrapsmall .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858585', endColorstr='#858585',GradientType=0 ); /* IE6-9 */}
/* beta btn small*/

/* trial btn small */
.trialbtnwrapsmall{height: 35px;width: 130px; font-size: 14px;}
.trialbtnwrapsmall .trialbtn{text-align: center; height: 33px; font-weight: bold;
	background-color: #919191;
	background: -moz-linear-gradient(#00a1f3, #004ebe); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #00a1f3),color-stop(1, #004ebe));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1f3', endColorstr='#004ebe',GradientType=0 );border: 1px solid #006eff;
	background-image: -ms-linear-gradient(#00a1f3, #004ebe);
	background-image: -o-linear-gradient(rgb(0,161,243),rgb(0,78,190));
}
.trialbtnwrapsmall .trialbtn a{text-decoration: none; color: #ffffff !important; display: block; padding-top: 8px; height: 20px;}
.trialbtnwrapsmall .trialbtn:hover {background-color: #919191;
	background: -moz-linear-gradient(#004ebe, #00a1f3);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #004ebe),color-stop(1, #00a1f3));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004ebe', endColorstr='#00a1f3',GradientType=0 );border: 1px solid #006eff;
	background-image: -ms-linear-gradient(#004ebe, #00a1f3);
	background-image: -o-linear-gradient(rgb(0,78,190),rgb(0,161,243));
}
.trialbtnwrapsmall .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858585', endColorstr='#858585',GradientType=0 ); /* IE6-9 */}
/* trial btn small*/



/* Buttons */

/*general*/
.clearall{clear: both; line-height: 1px; font-size: 1px; height: 0px;}
.floatleft{float: left;}
.floatright{float: right;}
.aligncenter{text-align :center !important; margin: 0px auto;}
.valignmid{ vertical-align: middle !important;}
.font11{font-size:11px;}
.font12{font-size:12px !important;}
.font13{font-size:13px;}
.font14{font-size:14px !important;}
.font15{font-size:15px !important;}
.font16{font-size:16px !important;}
.font18{font-size:18px !important;}
.font20{font-size:20px !important;}
.font10{font-size:10px !important;}
.font25{font-size: 25px; font-weight: 600;}
.nobold{font-weight:normal;}
.boldtxt{font-weight:bold;}
.alignright{text-align: right;}
.alignleft{text-align: left;}
ul.alignleft{margin: 0px; padding-left: 15px;}
ol.alignleft{margin: 0px; padding-bottom: 20px; padding-left: 20px;}
ol.alignleft li{padding-top: 10px;}
ul.alignleft li{padding-bottom: 10px;}
a.underline{text-decoration: underline !important;}
a.nounderline,.nounderline{text-decoration: none;}
.strike{ text-decoration: line-through;}
.nobg{ background-color: none;}
.noborder{ border: 0px !important;}
.regfcolor{color: #262626 !important;}

.pad0{padding:0px;}
.pad_b0{padding-bottom: 0px !important;}
.pad_l0{padding-left: 0px !important;}
.pad_t0{padding-top: 0px !important;}
.mar0,.mar_0{margin: 0px;}
.mar_t0{margin-top: 0px !important;}
.mar_t5{margin-top: 5px !important;}
.mar_t8{margin-top: 8px !important;}
.mar_t10{margin-top: 10px !important;}
.mar_r0{margin-right:0px !important;}
.mar_r10{margin-right:10px !important;}
.mar_r15{margin-right:15px !important;}
.mar_r5{margin-right:5px !important;}
.mar_b0{margin-bottom:0px !important;}
.mar_b5{margin-bottom:5px !important;}
.mar_b10{margin-bottom:10px !important;}
.mar_l0{margin-left: 0px !important;}
.mar_l5{margin-left: 5px !important;}
.mar_l15{margin-left: 15px !important;}
.mar_auto{margin-left:auto;margin-right:auto;}
/*general*/
