﻿html body {padding:0px; margin:0px; font-family: Arial;font-size:12px;line-height: 19px;}
* html .visualIEFloatFix {height: 0.01%;}
img{border: 0px;}
#main{width:1000px; padding:0px; margin: 0px auto 0px auto; text-align:center;}
#wrap{text-align: left; width: 970px; margin: 0px auto 0px auto;}

.hp_cornerwrap{background-color:#6faad6; padding-left: 5px; padding-right: 5px;line-height: 16px;}
.svdtop {width: 910px;background-color:#e7effa;color:#21262a;padding:15px 25px 15px 25px;margin-top: 0px;font-size:16px;}
.svdtop ul li{line-height:18px;padding:0 0 10px 10px;color:#21262a;}
.svdtop_l{float:left;width:323px;margin-right:10px;}
.svdtop_r{float:left;width:562px;}
.svdtop_r .browsers {float:left;font-size:11px;padding-top:5px;}
.version_wrap{background-color:#6faad6;width: 920px;height: 48px;padding:8px 25px 0px 25px;}
.version_l{float:left;width:323px;margin-right:34px;}
.version_r{float:left;width:562px;}
.version_hp{font-size: 11px; float: left; padding: 5px 10px 0px 0px; white-space: nowrap;}
.demo{padding: 8px 0px 0px 60px;font-size:14px;}
.hp_free {float:left; padding-right:8px;}
.hp_divider{border-top:1px solid #E2E1E0;border-bottom:1px solid #E2E1E0;padding-bottom:15px;}

.hp_steps{margin: 30px 0px 0px 25px;height:270px;}
.hp-box, .fi-box{font-size: 13px; width: 249px; margin-top:20px;font-weight :bold;color:#838383;}
.hp_box .pic, .fi_box .pic {margin-bottom:10px;}
.hp-box_arrow, .fi-box_arrow {width:51px;padding:130px 30px 0px 30px;}
.hp-box .h, fi-box .h{margin-left: 2px; font-size: 22px;font-weight: bold; color:#383838;}
.hp-box .c, .fi-box .c{margin-left: 2px; font-size: 22px;font-weight: bold; color:#383838;}
.hp-box .d, .fi-box .d{color:#383838;font-size: 16px;font-weight: bold;}
.hp-animation-div-lb{position: relative;height: 455px;width: 435px; text-align: center;background-color:#ffffff;padding-top:20px;}
.dwlbtnbig_lb {background: url(../img/dwlbtnfreebig2.png) no-repeat; width: 230px; height:47px;padding: 21px 0px 0px 70px;font-weight:bold;font-size:24px;text-align:left;margin:15px 0px 0px 68px;cursor: pointer;}
.dwlbtnbig_lb a, .dwlbtn_s a {color:#ffffff !important;text-decoration:none;}
.dwlbtn_s {background: url(../img/dwlbtnfree.png) no-repeat; width: 242px; height:38px;padding: 14px 0px 0px 58px;font-weight:bold;font-size:18px;text-align:left;cursor: pointer;margin:auto;}
.dwlbtn_s_slogan {display:block;font-size:12px;color:#37a90b !important;text-decoration:none;}
.dwlbtn_pad{padding-left:76px;}
.hp-animation-div-lb{position: relative;height: 455px;width: 435px; text-align: center;background-color:#ffffff;padding-top:20px;}

h1{color: #000000; font-size: 20px; margin: 0px; padding:0px; padding-bottom: 8px;}
h2{color: #000000; font-size: 14px; margin: 0px; padding:0px; padding-bottom: 8px;}
h3{color: #000000; font-size: 13px; margin: 0px; padding:2px 0px 8px 0px;}
.recomendupdate{font-size: 14px; line-height: 24px; padding-bottom: 15px;}

.dwlbtn{background: url(../img/downloadbtn.png) no-repeat; width: 158px; height:33px;padding: 9px 0px 0px 0px;font-weight:bold;font-size:13px;text-align:left; margin: 15px auto 8px auto;}
.dwlbtn a{color:#ffffff !important;text-decoration:none; font-size: 16px;}
.version{font-size: 11px; float: left; padding: 16px 10px 0px 18px; white-space: nowrap;}
.new{color: #ffd200; font-size: 13px; background-color: #1a3476; margin: 0px 3px 20px 0px; float: left; font-weight :bold;}

#footer{width: 100%; text-align:left; color: #322215;}
#footer img{margin-left: 10px;}
.footer_prod_div{padding: 3px 0px 0px 5px;float:left;text-align:left; width: 750px;font-size: 11px;}
.footer_copy{color: #005298; font-size: 11px;}

.floatleft{float: left;}
.floatright{float: right;}
.font30{font-size: 30px;}
.aligncenter{text-align: center;}
.alignleft{text-align: left;}
.alignright{text-align: right;}
.alignmiddle{vertical-align: middle;}
.clearall{clear: both;}
.pad_t5{padding-top: 5px;}
.pad_l50{padding-left: 50px;}
.pad_t15{padding-top: 15px;}
.mar_t5{margin-top: 5px;}

/* colors for corners */
.graybor{background: #c9c9c9;}
.lblue2{background:#e7effa;}
.dblue{background:#6faad6;}
/* colors for corners */

/* colors */
.white{color: White;}
.white a{color: White; text-decoration: none; display: block;}
.gray{color: #717171;}
.gray a{color: #717171; text-decoration: none; display: block;}
.red{color: #d12028;}
a.newsletter{color: #ff6600;}

/* header */
#headermenu{text-align: left; padding: 0px; background: url(../img/downloaderheader4.png) no-repeat;margin-bottom: 5px; margin: 0px auto 0px auto; width: 967px; height: 68px;}
#headermenu img{padding: 0px 0px 0px 0px; margin: 0px;}
#headermenu strong.slogantxt {font-size:12px; font-family: arial; font-weight: normal; color: Black;}
#headermenu .slogan strong{font-size: 13px;padding-left:39px; font-family: arial; color: #1a3476;}
#headermenu h1{font-size:16px; color: #1a3476; font-family: arial; font-weight: bold; text-align: right; padding: 18px 10px 0px 0px; margin: 0px;}
#headermenu h2{font-size:12px; font-family: arial; font-weight: normal; text-align: right; padding: 0px 10px 0px 0px; margin: 0px;}
.logo{float: left; width: 720px;}
.slogan {float: left; width: 247px;}
.socialtab {padding:2px 5px 0px 825px;margin-bottom:5px;}
.sloganseo{float: left; padding: 17px 0px 0px 0px; width: 230px;}
.fb, .tw {float: left; padding-right: 5px;}

/* corners */
b.rtop{display:block;}
b.rtop b{display:block;height: 1px; overflow: hidden;}
b.rtop b.r4{margin: 0 1px;height: 2px;}
b.r1{margin: 0 5px;}
b.rbottom b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rbottom{display:block;}
b.rbottom b{display:block;height: 1px; overflow: hidden;}
b.rbottom b.r4{margin: 0 1px; height: 2px;}
b.rtop b.r4 b{margin: 0 1px; height: 2px;}
b.rbottom b.r4 b{margin: 0 1px; height: 2px;}
b.rtop b.r3 b{margin: 0 2px;}
b.rbottom b.r3 b{margin: 0 1px;}
b.rbottom b.r2{margin: 0 3px; height: 1px;}
b.rtop b.r2 b, b.rbottom b.r2 b{margin: 0 2px;}
/* corners */

/* header */