html body {padding:0px; margin:0px; font-family: Arial;font-size:14px;}
img{border: 0px;}
#main{/*width:1000px;*/ padding:0px; margin: 0px auto 0px auto; text-align: center; background-color: White;}
.wrap{text-align: left; width:957px;margin: 20px auto 0px auto;}
a{color: #005298;}
a.link{color: #005298 !important; text-decoration: underline !important;}

/* Headers */
h1{font-size: 40px;color: #20436B;padding:0px;margin: 0px 0px 3px 0px;}
h2{font-size: 25px;color: #20436B;padding:0px;margin: 0px 0px 10px 0px;}
h3{font-size: 32px;padding:0px;margin: 0px;color: Black; text-align: center;width: 350px;}
h4{font-size: 20px;padding: 0px;margin:0px;color: #005298; font-weight: normal;}
h5{font-size: 20px;padding:0px;margin: 30px 0px 8px 0px;color: Black;}
/* Headers */

/* Panels */
.panel{height: 279px;width:727px;padding: 20px 10px 0px 220px;background: url(../img/87/hp-dappanel2.jpg) no-repeat; margin-bottom: 20px;}
.panel .cont{float: left; width: 385px;}
.panel h1{text-shadow: 3px 3px 3px #000000; color: #ffffff; font-size: 44px;}
.panel a{text-decoration: none; color: #000000;}
.panel a:hover{text-decoration: underline;}
.panel h2{font-size: 35px; color: #2a2a2a;margin-bottom:8px;}
.panel ul{color: #000000; font-size: 20px; margin: 0px 0px 0px 16px; padding: 0px;}
.panel ul li{line-height: 30px;}
.panel .panelbtns{float: left;position: relative; margin: 6px 0px 0px 70px;}
/* Panel */

.prod{width: 960px; /*font-size: 14px;*/ color: #696969;padding: 22px 0px 0px 0px; line-height: 22px;}
.prod > h3{width: 450px;}
#prod-dap > h3{}
.products-menu > ul{text-align: left;padding: 0;margin: 0;width: 460px; float: left;}
.products-menu > ul > li{padding: 0;margin: 0; padding: 18px 25px 18px 15px;margin: 0px;background-color: #ffffff;-webkit-border-top-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-bottomleft: 8px;border-top-left-radius: 8px;border-bottom-left-radius: 8px; list-style: none;}
.products-menu li a{font-size: 20px; color: #696969; text-decoration: none;}
.products-menu li img{width: 34px; height: 29px; float: left; margin-bottom: 40px;}
.products-menu li img{background: url(../img/87/sbhp-sprite.gif) no-repeat;}
.products-menu li#sva img{background-position: 0px -28px;}
.products-menu li#svd img{background-position: 0px -56px;}
.products-menu li#ff img{background-position: 0px -84px;}
.products-menu li#mi img{background-position: 0px -112px;}
.products-menu li#fr img{background-position: 0px -140px;}
.products-menu li#spo img{background-position: 0px -168px;}
.products-menu li#spd img{background-position: 0px -196px;}
.ui-tabs-panel li{padding: 0px; margin: 0px;}
.products-menu li:hover, .mega-menu li.mega-hover a {background: #f0f0f0;}

.products-menu .ui-tabs-nav a {font-size: 20px; color: #696969; text-decoration: none;}
.products-menu .ui-tabs-nav {/* A margin at the bottom allows us to put padding at the bottom of the tab headers */margin-bottom: 5px;}
.products-menu .ui-tabs-selected{}
.products-menu .ui-tabs-unselect{}
.products-menu .ui-tabs-selected {/* Style the selected tab header link (which overwrites the 'ui-tabs-nav a' style) */ background-color:#f0f0f0;}
.products-menu .ui-tabs-disabled{}
.products-menu .ui-tabs-panel{float: right; position: relative; margin: -70px 7px 0px 0px; background-color: #f0f0f0; width: 478px; height: 788px; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; color: #696969;padding: 20px 0px 0px 15px; font-size: 18px;}
.products-menu .ui-tabs-panel ul{padding-bottom: 15px;}
.products-menu .ui-tabs-panel li{ background: none;}
.products-menu .ui-tabs-panel img.icon{float: left;}
.products-menu .ui-tabs-panel img.screenshot{margin: 20px 0px 0px 50px;}
.products-menu .ui-tabs-panel h3{text-align: left; line-height: 34px; float: left;}
.products-menu .ui-tabs-panel h3.t2{margin-top: 36px;}
.products-menu .ui-tabs-panel h4{font-size: 20px; color: #696969; font-weight: bold;}
.products-menu .ui-tabs-panel a{text-decoration: underline;}
.products-menu .ui-tabs-panel .cont{margin: 10px 20px 0px 85px; line-height: 28px;}
.products-menu .ui-tabs-panel .conth{height: 525px;}
.products-menu .ui-tabs-panel .cont ul{margin-top: 10px;}
.products-menu .ui-tabs-hide{display: none;}

#prod-dap{background: url(../img/87/dap-whatsnew-bg2.jpg) 10px 50px no-repeat; background-color: #f0f0f0;}
#prod-dap li{/*line-height: 25px;*/ }
#prod-dap .box{margin: 0px 0px 0px 110px;line-height: 30px;}
#prod-dap .dlc{margin-top: 30px;line-height: 30px;}
#prod-dap .dapster{margin-top: 29px;line-height: 30px;}
#prod-dap .svd{margin-top: 6px;line-height: 30px;}
#prod-dap .media{margin-top: 48px;line-height: 30px;}
#prod-dap .box a{color: #005298; font-size: 20px; text-decoration: none;}
#prod-dap .box ul{margin: 0px 0px 0px 10px; padding-left: 10px; padding-bottom: 0px;}
#prod-dap .features{padding-left: 45px;}
#prod-dap h3{text-align: center;}
#prod-dap h4{font-size: 20px; color: #696969; font-weight: normal;}
.newslink a{font-weight:bold;/*color:#1d8f17;*/font-size:16px;padding-left:0px;}
.newslink {padding: 0px 0px 0px 0px; font-size: 16px;}
.news_new{color:#000000; /*background-color: #ff7b23;*/ background-color: #fec905; font-size: 16px;}

/* Buttons */
.button{cursor: pointer;}
/*.dwlbtndap {background: url(../img/87/button-download-dap-new.png) no-repeat; width: 269px; height:61px;padding: 74px 0px 0px 0px;font-weight:bold;font-size:25px;margin: 0px; line-height: 22px; text-align: left;} */

.dwlbtndap {width: 268px; height: 137px;position: absolute; top: -66px;background: url(../img/87/btndwl3.png) no-repeat;}
.dwlbtndap:hover{background-position: 0px -137px;}

/* New
.dwlbtndap {width: 268px; height: 137px;position: absolute; top: -66px;background: url(../img/87/button-download-dap-new3.png) no-repeat;}
.dwlbtndap:hover{background-position: 0px -138px;}
*/
.altdwl{font-size: 12px;margin: 0px 0px 8px 22px; width: 240px; position: absolute; top: 67px;}
/*.dwlbtndap-bot {background: url(../img/87/button-download-dap.png) no-repeat; width: 262px; height:60px;padding: 8px 0px 0px 0px;font-weight:bold;font-size:25px;margin: 0px; line-height: 22px; text-align: left;}*/
.dwlbtndap-bot {width: 268px; height: 66px;}
.dwlbtndap-bot .dapfree, .dwlbtndap .dapfree{width: 200px; text-align: center;}
.dwlbtndap-bot .dwlnow, .dwlbtndap .dwlnow{font-size: 16px; font-weight: normal;}
/*.dwlbtn {background: url(../img/87/button-download-dap.png) no-repeat; width: 258px; height:48px;padding: 20px 0px 0px 4px;font-weight:bold;font-size:23px;margin: 0px auto; text-align: left;}*/
.dwlbtn {width: 267px; height: 77px;margin: 0px auto;}
.buybtn {background: url(../img/87/button-buy-dap.png) no-repeat;width: 264px; height:58px;padding: 14px 0px 0px 4px;font-weight:bold;font-size:25px;margin: 0px auto;text-align:left;position: absolute; top: 92px;}
.buybtnAB {background: url(../img/87/button-buy-dap.png) no-repeat;width: 258px; height:66px;padding: 7px 0px 0px 9px;font-weight:bold;font-size:21px;margin: 0px auto;text-align:left;position: absolute; top: 92px;line-height: 24px;}
.buybtn2 {background: url(../img/87/button-buy-dap.png) no-repeat;width: 238px; height:58px;padding: 14px 0px 0px 30px;font-weight:bold;font-size:25px;margin: 0px auto;text-align:left;}
.buybtnsale {background: url(../img/87/button-buy-dap-sale.png) no-repeat;width: 244px; height:59px;padding: 19px 0px 0px 75px;font-weight:bold;font-size:25px;margin: 0px auto;text-align:left;}
.infobtn {background: url(../img/87/button-info.png) no-repeat; width: 258px; height:52px;padding: 19px 0px 0px 4px;font-weight:bold;font-size:23px;margin: 0px auto; text-align: left;}
.dwlbtn .inner,.buybtn .inner,.buybtnAB .inner, .infobtn .inner{width: 193px; text-align :center;}
.dwlbtndap a,.dwlbtndap-bot a, .dwlbtn a, .buybtn a,.buybtnAB a, .buybtn2 a, .buybtnsale a, .infobtn a{color:#ffffff !important;text-decoration:none !important;}
/* Buttons */

.press{margin: 0px 40px 0px 0px; line-height: 22px; width: 400px; float: left; color: #696969;}
.tech{margin: 0px 0px 0px 30px; line-height: 22px; width: 470px; float: left; color: #696969;}

.prodlist{height:97px;width:430px;padding:5px; padding-bottom:2px; cursor: pointer;}
.bot_rtxt{width: 380px;float:left;}
.bot_rtxt a{font-size: 20px; color: #696969; text-decoration: none;}

.downloaders{width: 953px; padding: 14px 0px 0px 0px; margin-top: 60px;}
.downloaders h4{font-family: Arial, Helvetica, sans-serif;font-size: 20px;padding:0px;margin: 0px 0px 8px 0px;color: Black;}
.downloadersinner{font-size: 11px;line-height: 17px;}

/*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;}
.smallfont, .smalltxt{font-size:11px;}
.font12{font-size:12px !important;}
.font13{font-size:13px;}
.font14{font-size:14px !important;}
.nobold{font-weight:normal;}
.boldtxt{font-weight:bold;}
.alignright{text-align: right;}
.alignleft{text-align: left;}
ul.alignleft{margin: 0px; padding-left: 15px;}

.pad0{padding:0px;}
.pad_t5{padding-top:0px;}
.pad_t5{padding-top:5px;}
.pad_t12{padding-top:12px;}
.pad_l34{padding-left: 34px;}

.mar0,.mar_0{margin: 0px;}
.mar_t0{margin-top: 0px !important;}

.mar_t5{margin-top: 5px;}
.mar_t8{margin-top: 8px;}
.mar_t10{margin-top: 10px;}
.mar_r10{margin-right:10px;}
.mar_r5{margin-right:5px;}
.mar_b0{margin-bottom:0px !important;}
.mar_b5{margin-bottom:5px;}
.mar_l0{margin-left: 0px !important;}
.mar_auto{margin-left:auto;margin-right:auto;}
.height10 {height:10px;}
.whitetxt{color:#ffffff;}
.redtxt{color: Red;}
.black{color: Black !important;}
.blue_bg{background-color:#95b2d2;}
.black_bg{background-color:#000000 !important;}
.blue_dark_bg{background-color:#21456B;}
/*general*/

#preload img{position: absolute;left:0;bottom:0;z-index:-30;display:none;}