html body {padding:0px; margin:0px; font-family: Arial;font-size: 12px;}
img{border: 0px;}
#main, .main{/*width:1000px;*/ padding:0px; margin: 0px auto 0px auto; text-align: center;}
#wrap{padding: 6px 0px 0px 0px; text-align: left; width:1000px;margin: 0px auto 0px auto; position: relative;}
.wrap{padding: 6px 0px 0px 0px; text-align: left; width:950px;margin: 0px auto 0px auto;}

.lpane{float: left; width: 703px;margin-right:10px; padding-left: 40px;}
.lpane .breadcrumbs {margin-left:0px !important;}
.lpane_wide{float: left; width: 746px;margin-right:10px; padding-left: 0px;}
.rpane{float: left;width:228px;font-size: 11px;padding-top:4px;}
.rpane2{float: left;width:210px;font-size: 11px; padding-top: 15px;}
.toppanel_bg{width: 744px; background-color: #ebebeb; margin-right: 1px;}
.toppanel_wrap{background-color:#ededed; padding: 0px 5px 0px 5px;}
.toppanel_main{background-color:#f9f8f8;padding: 15px 18px 18px 37px;border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9;}
a{color: #005298;}
a.dwl{color: #005298 !important;}
a.link_h {line-height: 23px;}

/* Headers */
h1{font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #20436b;padding:0px;margin: 0px 0px 12px 0px;}
h1.title{font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: Black;padding:0px;margin: 15px 0px 12px 38px;}
h1.dwl{font-family: Arial, Helvetica, sans-serif;font-size: 16px;padding:0px 0px 8px 0px;margin: 0px;color: Black;}
h1.ru, h2.ru, h3.ru{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: Black;padding:0px;margin: 0px;}
h3.rtpane, h4{font-family: Arial, Helvetica, sans-serif;font-size: 13px;padding:0px;margin: 0px 0px 8px 0px;color: Black;}
h4.dwl{font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding:0px;color: Black;}
h2.prod {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: Black;padding:0px;margin: 0px 0px 8px 0px;}
h2, h3{font-family: Arial, Helvetica, sans-serif;font-size: 16px;padding:0px;margin: 0px 0px 7px 0px;color: Black;}
h1.site_title,h2.site_title{font-family: Arial, Helvetica, sans-serif;font-size: 18px;padding:0px;margin: 20px 0px 7px 0px;color: Black;}
/* Headers */

/* download */
.dwlbg_bg{width: 745px;}
.dwl_wrap{background-color:#ededed; padding: 3px;}
.dwl_main{background-color:#f9f8f8;border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; padding: 18px 18px 0px 37px;}
.dwl_boxwrap{width: 45px; height:89px; padding-top: 13px;}
.dwl_box_free{background: url(../img/87/dapdl_box.gif) 0px 0px; height: 88px;}
.dwl_box_premium{background: url(../img/87/dapdl_box.gif) 45px 0px; height: 88px;}

/*.dwlbtn{background: url(../img/87/download_btn.gif) no-repeat; width: 71px; height:21px; padding: 4px 0px 0px 23px; font-weight:bold;font-size:13px;text-align:left;} */
.dwlbtn {background: url(../img/87/btndwl.gif) no-repeat; width: 109px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-right:17px;text-align:left;}
.dwlbtn a{color:#ffffff;text-decoration:none;}

.buybtn{background: url(../img/87/buybtnfeatures.gif) no-repeat;padding: 4px 0px 0px 30px;width: 102px; height:21px;font-weight:bold;font-size:13px;text-align:left;}
.buybtn a{color:#ffffff;text-decoration:none}


.buybtnxmas{background: url(../img/87/buybtnxmas.png) no-repeat;padding: 3px 0px 0px 30px;width: 102px; height:22px;font-weight:bold;font-size:13px;text-align:left; margin-top: 0px;}
.buybtnxmas a{color:#ffffff;text-decoration:none}

table.dwl_tbl{width: 683px; font-size: 11px; color: #202020; background-color: #f9f8f8;}
table.dwl_tbl td{height: 24px; padding-left: 10px; border-bottom: 1px solid #c9c9c9;}

table.dwl_tbl td.desc{width: 400px; border-bottom: 0px;}
table.dwl_tbl td.empty{border-bottom: 0px;}
table.dwl_tbl td.dwl_comp{width: 200px; text-align: center; border-bottom: 0px;}

.dwl_com1{background-color: #ebebeb;}
.dwl_comg2{background-color: #f9f8f8;}

ol.dwldap{padding: 8px 0px 0px 0px;}
ol.dwldap li{padding-bottom: 15px;padding-top: 0px; margin-top: 0px;}
.dwl_step_l{float: left; width: 280px; padding: 5px 0px 5px 0px;}
.dwl_step_r{float: left; width: 380px; padding: 5px 0px 5px 20px;}
.dwl_btn{float: left;}
.dapversion{font-size: 11px; color: Gray; padding-left:20px; float :left;}
.dwl_partners{border: 1px solid #86bb8a; padding: 8px; font-size: 11px; width: 160px;}
.dwl_specs{ float: left; padding-left: 40px;}

/* download */

/* help */
#helptree{width: 202px; float: left; padding-right: 4px; padding-left: 38px;}
#helpcontent{float: left;text-align:left;padding-left: 10px;padding-top: 5px;border-left: 1px solid #cccccc;width: 480px;}
.dtree {position: relative;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;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;top: -2px;padding: 1px;color: #333;}
.dtree .nodeSel {position: relative;top: -2px;padding: 1px;color: #333;font-weight : bold;}
/* help*/

/* about */
h2.about {font-family: Arial, Helvetica, sans-serif;font-size: 16px;padding:20px 0px 7px 0px;margin: 0px;color: Black;}
h3.about {color: black;font-size:13px;padding-top: 10px;padding-bottom: 0px;margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.about_link{color:#005298;text-decoration:underline;}
.about_line{background: url(../images/About_04.gif) repeat-x; width: 600px; margin: 7px 0px 7px 0px;}
.about_line2{border-bottom: 1px solid #dddddd; padding: 15px 0px; width: 670px;}
.about_prod {width: 650px;}
.about_img {float:left;width: 55px;vertical-align: top;margin-top: 2px;}
.about_txt {float:left;width: 545px;vertical-align: top;}
.about_wrap{background-color:#ebebeb; padding-left: 5px; padding-right: 5px;}
.about_wrap2{background-color:#f9f8f8;border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; padding: 9px 0px 0px 38px; }
/* about */

/* contact us */
.contact_t{float: left; width: 300px; padding: 12px 0px 12px 0px;}
.contact_line{background: url(../images/About_04.gif) repeat-x; width: 96%; clear: left;}
.contact_line2{border-bottom: 1px solid #dddddd; width: 99%;}
.contact{color: #B02100; font-weight:bold;margin: 0px; padding: 0px;}
/* contact us */

/* advertise */
.line{background: url(../images/About_04.gif) repeat-x; width: 95%; margin: 10px 0px 10px 0px;}
.linesfree{background: url(../images/About_04.gif) repeat-x; width: 205px; margin: 7px 0px 7px 0px;}
.advline{background: url(../images/About_04.gif) repeat-x; width: 285px; margin: 10px 0px 10px 0px;}
.advline2{background: url(../images/About_04.gif) repeat-x; width: 100px; margin: 10px 0px 10px 0px;}
.advline3{background: url(../images/About_04.gif) repeat-x; width: 200px; margin: 10px 0px 10px 0px;}
.AdHDR{font-weight: bolder; color: #B02100;}
.advnum{padding-bottom:240px; margin-right: 10px; margin-top: 0px;}
.advnum2{padding-bottom:210px; margin-right: 10px; margin-top: 0px;}
.advnum3{padding-bottom:210px; margin-right: 10px; margin-top: 0px;}
.adv_topic{float: left; width: 150px; padding: 6px 0px 6px 0px;}
.adv_f{width: 250px; float: left; padding: 6px 0px 6px 0px;}
.adv_topic2{float: left; width: 140px; padding: 6px 0px 6px 0px;}
.adv_f2{width: 60px; float: left; padding: 6px 0px 6px 0px;}
.advnote{width: 400px;}
/* advertise */

/* press */
.pr_title{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 20px;color: #3A7AA4;text-align:left;padding:0px;}
h3.pressmain {text-align:left;color: black;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;padding-bottom:0px;margin-bottom:8px; padding-top: 8px;}
h3.press{color: #B02100; font-weight:bold;margin: 0px; padding: 5px 0px 5px 0px; font-size: 14px;}
.pr_readmore, .pr_readmore a{text-align: right;padding-top:5px;} /* used also by reviews */
.pr_related{border-left: 1px solid #E1EEF7;width: 120px;height: 110px;margin-left: 10px;padding-left: 8px;}
.pr_related_tl{color: #3A7AA4;font-size:13px;}
.pr_related a {color:#005298;text-decoration:underline;}
.pr_headlines, .about_main {width:600px;}
.pr_line{background: url(../images/About_04.gif) repeat-x; width: 100%; margin: 7px 0px 7px 0px;}
.presspad{padding-right: 40px;}
/* press */

/* reviews */
.reviewsleft{float: left; width: 150px; height: 90px;}
.reviewsright{width: 400px; padding-left: 10px; float: left;}
.rev_left{float: left; width: 195px; height: 90px;height: 100px;}
.rev_right{width: 400px; padding-left: 10px; float: left;height: 100px;}
.rev_reviews {float:left;}
.rev_related {float: right;width: 128px;}
.rev_line{background: url(../images/About_04.gif) repeat-x; width: 607px; margin: 7px 0px 7px 0px;}
h2.telecom {text-align:left;color: #1E5B84;font-size:18px;padding-bottom:0px;margin-bottom:8px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
h3.telecom {color: black;font-size:13px;padding-top: 5px;padding-left: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.telecom_main {width: 500px;}
/* reviews */

/* technology */
ol.technology{margin: 12px; padding: 12px;}
ol.technology li{list-style-type: lower-alpha; padding-bottom: 10px;}
ul.technologysub{margin: 8px 0px 0px 8px; padding: 8px 0px 0px 8px;}
ul.technologysub li{list-style-type: disc;}
/* technology */

.w730{width: 745px;}

/* Products & Services pages*/
h2.moreprod {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; margin: 0px;padding-left: 34px;padding-bottom:8px;}
h2.dwl{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #335566; text-align: left; margin: 0px; padding: 0px;padding-bottom:12px;}
h3.dwl{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #335566; text-align: left; margin: 0px; padding-bottom:12px;}
h4.dwl{font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px;padding: 10px 0px 0px 0px;}

.servicesbox{-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px; width: 455px; background-color: #ebebeb; float: left;padding: 15px; height: 320px;}

.col_l{float: left;width: 386px;}
.col_r{float: left;width: 374px;}

.box290h{width: 430px;height: 290px;padding: 10px 10px 19px 34px;background-color:#EBEBEB;}
.box300h{width: 430px;height: 300px;padding: 10px 10px 19px 34px;background-color:#EBEBEB;}
.box340h{width: 430px;height: 340px;padding: 10px 10px 19px 34px;background-color:#EBEBEB;}
.box355h{width: 430px;height: 355px;padding: 10px 10px 19px 34px;background-color:#EBEBEB;}
.dap_links{padding-top: 38px;}
.va_links{padding-top: 3px;}
.mi_links{padding-top: 81px;}
.dap_txt_h{height:60px;margin-bottom:8px;}
.spo_txt_h{height:105px;margin-bottom:8px;}
.pd_txt_h{height:139px;margin-bottom:8px;}
.mi_txt_h{height:55px;margin-bottom:8px;}
.resume_links{margin-top: 43px;}
.txt_w263{width:263px;}
.txt_w254{width:254px;}
.txt_w214{width:214px;}
.txt_w260{width:260px;}
.txt_w194{width:194px;}
.txt_w250{width: 250px;}

.dap_btn {width: 219px;height:31px;background: url(../img/dwl/dap_download_btn.jpg) no-repeat;padding: 8px 0px 0px 118px;}
.dap_btn a {color: white; font-weight: bold;font-size: 16px;text-decoration: none;}
.ff_btn_rt{margin-right: 16px;margin-top: 27px;}
.mailinfo_btn {padding-top: 87px;}
.dwnl_mac_btn{background: url(../img/dwl/mac_btn.gif) no-repeat; width: 130px; height:23px;padding: 7px 0px 0px 45px;}
.dwnl_mac_btn a{color: #3F3F3F; font-weight: bold;font-size: 14px;text-decoration: none;}
.dwnl_free_btn{margin-bottom: 5px;}
.games_btn{background: url(../img/dwl/game_btn.gif) no-repeat; width: 132px; height:23px;padding: 7px 0px 0px 42px;margin-bottom: 5px; float: left;}
.buy_btn{margin-bottom: 5px;}
.beta_btn{background: url(../img/dwl/beta_btn.gif) no-repeat; width: 124px; height:24px;padding: 7px 0px 0px 50px;margin-bottom: 5px;}
.visit_btn{background: url(../img/dwl/link_btn.gif) no-repeat; width: 124px; height:23px;padding: 7px 0px 0px 50px;margin-bottom: 5px;}

.reg_btn{background: url(../img/dwl/register_btn.gif) no-repeat; width: 104px; height:23px;padding: 7px 0px 0px 70px;margin-bottom: 5px;}
.games_btn a,.dwnl_free_btn a, .buy_btn a, .beta_btn a, .visit_btn a, .reg_btn a {color: white; font-weight: bold;font-size: 14px;text-decoration: none;}
.games_btn a:visited, .dwnl_free_btn a:visited, .buy_btn a:visited, .beta_btn a:visited, .visit_btn a:visited, .reg_btn a:visited, .fr_btn a:visited{color: white; font-weight: bold;font-size: 14px;text-decoration: none;}
/* Products & Services pages*/

/* services page*/
.ff_btn{margin: 15px 0px 18px 0px; float: left;}
.fr_btn{margin: 15px 0px 18px 0px; float: left;}
.services_btn{margin: 15px 0px 18px 0px; float: left;}
.txt_w245{width:245px;}
.txt_w200{width:200px;}
.services_ff_txt{float: left;padding-right: 10px;width: 235px;}
.services_fr_txt{float: left;width: 245px; padding-right: 10px;}
.services_subtitle{font-weight: bold; font-size: 13px; padding-bottom: 2px;}

.footerproducts{color: #7f7e7c; font-size: 11px; padding-bottom: 4px;}
a.footerproducts{color: #7f7e7c; font-size: 11px;}
/* services page*/

/* store */
/*h1.store,h2.store{margin: 0px; padding :0px; font-size: 20px; color: #0018ce; padding: 17px 0px 15px 0px;}
.storetop{background: url(../img/87/storetopbg.jpg) no-repeat;width:942px;height:239px;margin: 0px auto 0px auto; border: 2px solid #3d3d3d;}
.storetop .sbpack {float:left;padding: 20px 0px 0px 385px; width: 370px;}
.storetop .sbpack h1.tl {padding: 0px 0px 0px 26px;font-size:18px; margin: 0px; color: #000000; text-align: left;}
.storetop .sbpack .btn-accpack{margin: 15px 0px 5px 26px; width: 190px; height: 75px;}
.storetop .sbpack .valid {padding-left: 75px;font-size:12px;}
.storetop .paypal{width: 130px;border-bottom: 1px solid #003366;margin-left: 440px; color: #003366; text-align: left;}
.storetop .paypal a{text-decoration: none; color: #003366;}
.storetop .paypal img{vertical-align: top;}

.storetop ul.pack {margin:5px 0px 0px 25px; padding: 0px; font-size:12px;  list-style: none; text-align: left;}
.storetop ul.pack li {margin: 0px 0px 5px 0px; padding: 0px 0px 0px 12px; background: url(../img/bf11/arrow.png) no-repeat 0px 3px; text-align: left;}

.storetop .bestvalue-price{float:left;padding:30px 0px 0px 10px; height: 162px;}
.storetop .bestvalue-price .reg{padding-left:13px;font-size:12px;}
.storetop .bestvalue-price .save{padding: 7px 0px 0px 16px;font-size:12px;}
.storetop .bestvalue-price .now, .storetop .bestvalue-price .now a{padding: 6px 0px 0px 2px;color:#ffffff;font-weight:bold;font-size:21px;text-decoration:none;}
.storetop .bestvalue-price .now span{font-size: 14px;}
.storetop .bestvalue-price .valid{font-size:11px; text-align: center; padding-top: 12px;}
.storebot{width:942px;margin: 0px auto 0px auto;}
.storebox {float:left;margin:20px 0px 0px 0px;width:296px;border: 2px solid #bdbdbd;background-color:#f5f5f5;padding:0px; font-size: 11px;}
.storebox_mar {margin: 20px 21px 0px 21px;}
.storebox h2{width:296px;display:inline-block;background-color:#bdbdbd;color:#444444;margin:0px;padding-top: 8px;height:30px;text-align:center; font-size:14px; line-height: 20px;}
.storebox .storebox_content{height:240px;} 
.storebox .storebox_content .prodbox {float:left;padding:15px 10px 0px 5px;}

.storebox .storebox_content .pricebox{padding: 15px 0px 19px 0px; float: left;}
.storebox .storebox_content .pricebox .price{color:#bf2201;font-size:21px; font-weight: bold;}
.storebox .storebox_content .pricebox .price span.pay{color:#409100;font-size:12px;}
.storebox .storebox_content .pricebox .price span{color:#bf2201;font-size:12px;}
.storebox .storebox_content .pricebox .paypal{width: 116px;border-bottom: 1px solid #003366;margin-left: 15px; color: #003366;}
.storebox .storebox_content .pricebox .paypal a{text-decoration: none; color: #003366;}
.storebox .storebox_content .pricebox .paypal img{vertical-align: top;}

.storebox .storebox_content .boxtxt {float:left;padding: 0px 0px 0px 12px;}
.storebox .storebox_content .boxtxt ul.boxprod {padding:0px;margin:0px 0px 0px 0px; list-style: none; font-size: 12px;}
.storebox .storebox_content .boxtxt ul.boxprod li {padding: 0px 0px 4px 12px; margin: 0px; background: url(../img/bf11/arrow.png) no-repeat 0px 3px; text-align: left;}
.storebox .botbar {background-color:#d2d2d2;height:17px;padding:5px 5px 0px 5px;}*/

body.store{font-family: 'Lato', serif;}
.storeboxwrap{float: left;width: 300px; margin-right: 49px; margin-top: 20px;}
.storeboxwrap .box{height: 325px; width: 100%; background-color: #00aef0; text-align: center; color: #ffffff; position: relative;}
.storeboxwrap .box .title{border-bottom: 2px solid #ffffff; height: 82px; width: 240px; margin: 0px auto;}
.storeboxwrap .box h1{color: #ffffff; font-size: 14px; font-weight: bold; padding:33px 0px 0px 0px;margin: 0px;}
.storeboxwrap .box h2{color: #ffffff; font-size: 14px; font-weight: bold; padding:20px 0px 0px 0px;margin: 0px;}
.storeboxwrap .box h3{color: #ffffff; font-size: 14px; font-weight: bold; padding:20px 0px 0px 0px;margin: 0px;}
.storeboxwrap .box h4{color: #ffffff; font-size: 14px; font-weight: 300; padding:0px 0px 0px 0px; margin: 0px;}
.storeboxwrap .box .price{margin: 0px auto; width: 235px; padding: 10px 0px 19px 0px;}
.storeboxwrap .box .price .cur{display: inline; font-size: 22px; width: 16px;vertical-align: top;line-height: 55px;}
*+html .storeboxwrap .box .price .cur {height: 100px;} /* IE7 only */
* html .storeboxwrap .box .price .cur {height: 100px;} /* IE6 only */
.storeboxwrap .box .price .int{display: inline; font-size: 100px; font-weight: 300;vertical-align: top; line-height: 95px;}
.storeboxwrap .box .price .cent{display: inline; font-size: 60px;font-weight: 300; vertical-align: top;}
.storeboxwrap .box .buybtnwrap{height: 38px;width: 215px; margin: 0px auto;}
.storeboxwrap .box .buybtnstore{border: 1px solid green;text-align: center; padding: 9px 0px 0px 0px;text-shadow: 1px 2px 1px #b71500; font-weight: bold;width: 215px;height: 30px;background: -moz-linear-gradient(#e21600, #ed7601);background: -o-linear-gradient(top,#e21600,#ed7601);background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #e21600),color-stop(1, #ed7601));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e21600', endColorstr='#ed7601',GradientType=0 );}
.storeboxwrap .box .buybtnstorehover{text-align: center; padding: 9px 0px 0px 0px;text-shadow: 1px 2px 1px #b71500; font-weight: bold;width: 215px;height: 30px;background: -moz-linear-gradient(#c41400, #a80000);background: -o-linear-gradient(top,#c41400,#a80000);background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #c41400),color-stop(1, #a80000));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c41400', endColorstr='#a80000',GradientType=0 );}
.storeboxwrap .box .buybtnstore a{text-decoration: none; color: #ffffff; font-size: 18px;}
.storeboxwrap .box .mask{overflow: hidden;}
.storeboxwrap .box .roundedCorners{border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.storeboxwrap .box .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e21600', endColorstr='#ed7601',GradientType=0 ); /* IE6-9 */}
.storeboxwrap .box .paypalwrap{height: 40px;}
.storeboxwrap .box .paypal{width: 130px;border-bottom: 1px solid #ffffff;margin: 10px auto 16px auto; color: #ffffff; font-size: 14px;}
.storeboxwrap .box .paypal a{text-decoration: none; color: #ffffff;}
.storeboxwrap .box .paypal img{vertical-align: middle;}
.storeboxwrap .box .reg{font-size: 12px;}
.storeboxwrap .license{background-color: #f7f7f7; border-bottom: 1px solid #c7c7c7; color: #777777; font-size: 13px; vertical-align: middle; padding: 7px 0px 7px 18px}
.storeboxwrap .license img{vertical-align: middle;}
.storeboxwrap .license .licensenum{font-size: 28px; vertical-align: middle;}
.storeboxwrap .license .licenseprod{vertical-align: middle;}
.storeboxwrap .year{position: absolute;left: 210px; top: 160px;font-size: 20px;}
.storeboxwrap .year2{position: absolute;left: 180px; top: 160px;font-size: 20px;}
.storeboxwrap .moreoffers{background-color: #777777; margin-top: 19px;height: 23px; padding: 7px 0px 0px 10px; text-align: center;}
.storeboxwrap .moreoffers a{color: #ffffff; text-decoration: none;}
.moneyback{color: #777777; font-size: 14px; text-align: center; margin-top: 40px;}
.bestvalue{position: absolute;left: 675px;top: 162px;z-index: 100;}
.mostpopular{position: absolute;left: 320px;top: 152px;z-index: 100;}
#moreoffers{height: 420px;}

/* new store */
.storeboxwrap .box2{height: 365px; width: 100%; background-color: #00aef0; text-align: left; color: #ffffff; position: relative; font-size: 14px;}
.storeboxwrap .box2 .plus{/*position: absolute; top: 72px; left: 143px;*/float: left; font-size: 30px; vertical-align: bottom; padding-top:2px;}
.storeboxwrap .box2 .title{border-bottom: 2px solid #ffffff; text-align :center;}
.storeboxwrap .box2 .title2{border-bottom: 2px solid #ffffff;padding-bottom: 8px;}
.storeboxwrap .box2 .title2 .sub{width: 70px;margin-left: 115px; text-align: left;}
.storeboxwrap .box2 .title2 .sub2{width: 120px;margin-left: 84px; text-align: left;}
.storeboxwrap .box2 .title2 .sub2 img{margin-left: 15px;}
.storeboxwrap .box2 .sub .licenseprod{vertical-align: middle;font-size: 14px; margin-left: 9px; text-align:center;}
.storeboxwrap .box2 .title2 .l{float: left; width: 129px; border-right: 2px solid #ffffff;padding-bottom: 8px; margin-left: 20px; text-align: left;}
.storeboxwrap .box2 .title2 .r{float: left; width: 149px;padding-bottom: 8px; text-align: left;}
.storeboxwrap .box2 .l img{margin-left: 32px;}
.storeboxwrap .box2 .l .licenseprod{vertical-align: middle;font-size: 14px; text-align: center; margin-left: 15px;}
.storeboxwrap .box2 .r img{margin-left: 31px;}
.storeboxwrap .box2 .r .licenseprod{vertical-align: middle;font-size: 14px; text-align: center;}
.storeboxwrap .box2 .title2 img{vertical-align: middle; text-align: left;}
.storeboxwrap .box2 h1,.storeboxwrap .box2 h2,.storeboxwrap .box2 h3{color: #ffffff; font-size: 14px; font-weight: bold; padding:9px 0px 9px 0px;margin: 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 .buybtnwrap{height: 38px;width: 215px; margin: 10px auto 10px auto;}
.storeboxwrap .box2 .buybtnstore{border: 1px solid green;text-align: center; padding: 9px 0px 0px 0px;text-shadow: 1px 2px 1px #b71500; font-weight: bold;width: 215px;height: 30px;background: -moz-linear-gradient(#ed7601, #e21600);background: -o-linear-gradient(top,#ed7601,#e21600);background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ed7601),color-stop(1, #e21600));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7601', endColorstr='#e21600',GradientType=0 );}
.storeboxwrap .box2 .buybtnstorehover{text-align: center; padding: 9px 0px 0px 0px;text-shadow: 1px 2px 1px #b71500; font-weight: bold;width: 215px;height: 30px;background: -moz-linear-gradient(#c41400, #a80000);background: -o-linear-gradient(top,#c41400,#a80000);background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #c41400),color-stop(1, #a80000));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c41400', endColorstr='#a80000',GradientType=0 );}
.storeboxwrap .box2 .buybtnstore a{text-decoration: none; color: #ffffff; font-size: 18px;}
.storeboxwrap .box2 .mask{overflow: hidden;}
.storeboxwrap .box2 .roundedCorners{border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.storeboxwrap .box2 .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e21600', endColorstr='#ed7601',GradientType=0 ); /* IE6-9 */}
.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: 208px; top: 200px;font-size: 20px;}
.storeboxwrap .box2 .year2{position: absolute;left: 180px; top: 200px;font-size: 20px;}
.bestvaluenew{position: absolute;left: 660px;top: 260px;z-index: 100;}
.mostpopularnew{position: absolute;left: 310px;top: 258px;z-index: 100;}
body.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;}
body.store .moreoffersnew a{color: #ffffff; text-decoration: none;}
/* store */

/* store - product pages */
.pstorel{padding: 17px 30px 0px 65px;width: 473px; height: 226px;float: left;float: left; color: #20436b; font-size: 22px;font-weight: bold;}
.pstoredap{background: url(../img/87/storedapbg.jpg) no-repeat;}
.pstoreva{background: url(../img/87/storevabg.jpg) no-repeat;}
.pstorevamac{background: url(../img/87/storevamacbg.jpg) no-repeat;}
.pstoremi{background: url(../img/87/storemibg.jpg) no-repeat;padding: 17px 30px 0px 70px;width: 468px; height: 226px;}
.pstorespo{background: url(../img/87/storespobg.jpg) no-repeat;padding: 17px 30px 0px 75px;width: 463px; height: 226px;}
.pstorel .slogan{height: 134px;}
.pstorer{float: left;width: 176px;}
h1.storeprod{font-family: Arial, Helvetica, sans-serif;font-size: 24px;color: #20436b;padding:0px;margin: 0px 0px 5px 0px;}
h2.storeprod{color: #20436b; font-size: 19px; line-height: 30px; margin: 0px; padding: 0px;}
.pstorepricebox{border-right: 1px solid #c9c9c9;background-color: #d9f6fe;height: 220px; padding-top: 13px; text-align: center;}
#pstore .pricebox{border-right: 1px solid #c9c9c9;background-color: #d9f6fe;height: 220px; padding-top: 13px; text-align: center;}
#pstore .priceboxspo, #pstore .priceboxmi{border-right: 1px solid #c9c9c9;background-color: #cbe0f1;height: 220px; padding-top: 13px; text-align: center;}
#pstore .priceboxva,#pstore .priceboxvamac{border-right: 1px solid #545454;background-color: #545454;height: 220px; padding-top: 13px; text-align: center;}
#pstore .box{margin: 7px 0px 0px 24px; text-align: left;height: 58px; font-weight: bold; width: 146px;}
#pstore .box .spl{float: left; width: 58px; font-size: 11px;}
#pstore .box .price{font-weight: bold; padding-top: 2px;}
#pstore .box .save{color: #317a00;}
#pstore .box .spr{float:left;font-size: 12px;}
#pstore .box .sprprice{float:left;font-size: 14px; color: #e13502; font-weight: bold; padding: 1px;}
#pstore .box .sprsave{float:left; color: #e13502;}
#pstore .comp{width: 497px; float: left; margin-top: 12px;}
.prodexp{color: #696969; font-size: 11px;}
.pstorelng{width: 497px; float: left; margin-top: 13px;}
.pstorelng_wrap{background-color:#ebebeb; padding: 1px 6px 1px 6px;}
.pstorelng_main{background-color:#f9f7f8;border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; padding: 3px 12px 3px 12px;font-size:11px;}
.buylang{float:left;width:90px;}
ul.storeprod{margin: 0px; padding: 4px 0px 0px 15px;}
ul.storeprod li{color: Black;}
#pstore .prodtxt{float: left; width: 225px; margin: 22px 15px 0px 7px;}
#pstore .support{height: 40px;}
.itemswidth{width:745px;}
/* store - product pages */

/* landing DAP Black Friday */
.blackfl{float: left; margin-right: 13px; font-size: 14px; width: 348px;}
.blackfr{float: left; font-size: 14px; width: 316px;background-color: #c6e2ee; padding :8px;}
.blackfr .toppaneltxt{background-color: #ffffff; padding: 20px 16px; line-height: 20px; font-size: 12px; height: 138px;}
.dapsalebg{background: url(../img/87/dapsalebg.jpg) no-repeat; width: 983px; height: 145px;}
.dapsalebg h1{padding: 65px 0px 0px 29px; font-size: 18px; font-weight: bold; color:#f8f8f8;}
.followwrap{background-color: #3d4d71; margin-top: 15px; float: none; padding: 12px 0px 27px 0px;}
.followtxt{color :#ffffff; width: 243px;float: left; padding: 0px 18px; line-height: 16px;}

/* landing - black friday for Premium users */
.bf_premiumsaletop{background: url(../img/87/bf_landingemailpremium.gif) no-repeat; width: 983px; height: 145px; margin-bottom: 17px;}
.bf_premiumsaletop .storeslogan{padding: 50px 0px 0px 32px; height: 40px;font-size: 18px; font-weight: bold; width: 700px; float: left;}
.bf_premiumsaletop .storeslogan h1{ font-family: Tahoma; padding: 0px; margin: 0px 0px 5px 0px;}
.bf_premiumsaletop .storeslogan .info{font-size: 30px; color: Black; font-family: Tahoma;}
.bf_premiumsaletop .storeslogan .valid{color: #ec1b21;}
/* landing - black friday for Premium users */

/* ru */
.rulpane{float: left; margin-right: 13px; font-size: 14px; width :478px;}
.rulpane .toppanel{background: url(../img/rutopbgdap.jpg) no-repeat; height: 190px; padding: 20px;}
.rulpane .toppanel .toppaneltxt{ line-height: 22px;} 
.rulpane .features{margin-top: 5px; padding: 20px 30px 20px 20px; background-color: #f1f9ff; font-size: 12px;}
.rurpane{float: left; font-size: 14px; width: 478px;}
.rurpane .toppanel{ background: url(../img/87/rutopbgva.jpg) no-repeat; height: 190px; padding: 20px;}
.rurpane .toppanel .toppaneltxt{ line-height: 22px;} 
.rurpane .toppanel ul{padding: 5px 0px 0px 14px; margin: 0px;}
.rurpane .toppanel ul li{font-size: 12px;}
.rulpane .videowrap, .rurpane .videowrap{border: 5px solid #ebebeb; padding: 10px; margin-top: 5px; font-size: 12px; height: 245px;}
.rurpane .videowrap .videol{float: left; width: 156px; padding: 5px 15px 0px 0px; line-height:18px;}
.rurpane .videowrap .videor{float: left; width: 271px;}
.rurpane .features{background-color: #fdfdfd; margin-top: 5px;  padding: 20px 30px 20px 20px; font-size: 12px;}
.rudwlbtnDAP{background: url(../img/rudwlbtn.png) no-repeat; width: 231px; height:21px; padding: 4px 0px 0px 33px; font-weight:bold;font-size:13px;text-align:left; margin: 0px 0px 10px 0px;}
.rudwlbtnDAP a{color:#ffffff;text-decoration:none;}
.rudwlbtnVA{background: url(../img/rudwlbtn.png) no-repeat; width: 231px; height:21px; padding: 4px 0px 0px 33px; font-weight:bold;font-size:13px;text-align:left; margin: 59px 0px 10px 0px;}
.rudwlbtnVA a{color:#ffffff;text-decoration:none;}
.rulpane table.rufeatures{margin-top: 10px; height: 650px;}
.rulpane table.rufeatures td{vertical-align: top; padding-bottom: 16px; line-height: 18px;}
.rulpane table.rufeatures td img{margin-top: 3px}
.rulpane table.rufeatures td ul{padding: 0px 0px 0px 12px; margin: 0px;}

.rurpane table.rufeatures{margin-top: 10px; height: 650px;}
.rurpane table.rufeatures td{vertical-align: top; padding-bottom: 10px; line-height: 18px; padding-right: 30px;}
.rurpane table.rufeatures td.icon{vertical-align: top; padding-right: 0px;}
.rurpane table.rufeatures td img{margin-top: 3px}
.rurpane table.rufeatures td ul{padding: 0px 0px 0px 12px; margin: 0px;}

table.lang td{vertical-align: top; padding-bottom: 9px; line-height: 18px;}
table.lang td img{margin: 3px 3px 0px 0px;}

.ruawards{border-top: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9; text-align: center; padding: 14px; margin: 10px 12px 0px 0px;}
.ruproducts{border: 5px solid #ebebeb; margin: 10px 12px 0px 0px; padding: 15px;}
.ruproducts table td.icon{width: 28px; vertical-align: top; padding: 8px 0px 8px 0px;}
.ruproducts table td{width: 450px; vertical-align: top; padding: 8px 60px 8px 8px;}
.ruproducts table td a.title{text-decoration: none; color: Black;}
.ruproducts table td a.title:hover{text-decoration: underline;}
.runew{background-color:#FECA05;padding:2px;}
.vkontakte{text-align: right; padding: 0px 15px 5px 0px;}
/* ru */

/* partners */
.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;}
h1.partners,h2.partners{color: #0c234d;}
.partners_intro{padding: 0px 0px 40px 34px; line-height: 20px;}
/* partners */

/* reseller */
.resellertopbg{background :url(../img/87/resellerstopbg.png) no-repeat; width: 704px; height: 134px; padding: 30px 0px 0px 35px; margin-bottom: 30px; color: #000000;}
.resellerbox{padding-bottom: 20px; line-height: 19px;}
.resellerbox .l{float: left; width: 110px; font-weight: bold}
.resellerbrazil{background: url(http://www.speedbit.com/img/87/brazil.jpg) no-repeat; padding: 7px 0px 0px 42px;font-size: 16px; font-weight:bold; height: 31px;}
.resellername{padding-bottom: 8px;}
#reseller .bot{margin: 0px 70px 30px 35px; line-height: 20px;}
#reseller .bot_l{float: left; width: 280px; font-size: 12px; line-height: 18px; color: #000000; border-right:1px solid #E2E1E0;padding: 0px 23px 0px 35px; line-height: 20px;}
#reseller .bot_r{float: left; width: 300px; font-size: 12px; line-height: 18px; color: #000000; padding:0px 10px 0px 30px; line-height: 20px;}
#reseller .bot_r img{margin-top: 3px;}
/* reseller */


/* Facebook 50K landing page */
.fb50k{margin-bottom: 10px; width: 971px;}
.fb50k h1{font-size: 30px; color: #f9f9f9; margin: 0px; padding: 0px;}
.fb50kpad{padding: 16px 5px 16px 16px;}
.fb50kpad .fb{font-size: 18px; color: #f9f9f9; padding-top: 10px;}
.fblpane{float: left; margin-right: 7px; font-size: 14px; width:482px;}
.fblpane .toppanel{background: url(../img/87/fb_dapbg.png) no-repeat; height: 190px; padding: 20px;}
.fbrpane{float: left; font-size: 14px; width: 482px;}
.fbrpane .toppanel{ background: url(../img/87/fb_sva.png) no-repeat; height: 190px; padding: 20px;}

.fbtoppaneltxt{line-height: 22px; height: 82px; font-size: 16px;}
.fbbuybtn{background: url(../img/87/fb_buybtn.png) no-repeat; width: 156px; height:30px; padding: 10px 0px 0px 73px; font-weight:bold;font-size:18px;text-align:left; margin: 0px 0px 10px 0px;}
.fbbuybtn a{color:#ffffff;text-decoration:none;}
.fbfeatureswrap{margin-top: 5px; padding: 20px 30px 20px 20px; background-color: #f1f9ff; font-size: 12px;}
table.fbfeatures{margin-top: 10px;}
table.fbfeatures td{vertical-align: top; padding-bottom: 16px; line-height: 18px;}
table.fbfeatures td img{margin: 3px 3px 0px 0px}
.addthis_toolbox{float: right;border: 1px solid #d8d8d8;padding: 5px 5px 1px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; margin:5px 15px 0px 0px;}
.addthis_toolbox .custom_images a {width: 32px;height: 32px;margin: 0;padding: 0;cursor: pointer;}
.addthis_toolbox .custom_images a img { border: 0; margin: 5px 0 1px 0px; opacity: 1.0;}
.addthis_toolbox .custom_images a:hover img { margin: 5px 0 1px 0px; opacity: 0.75;}

/* Facebook 50K landing page */

/* 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-family: 'Lato', serif;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 */

/* legal */
ol.legal{margin: 0px; padding-bottom: 20px; padding-left: 23px;}
ol.legal li{ padding-bottom: 15px;}
.boxdash{background: #F4F4F4;border: #BBBBBB;border-style: dashed;border-width: 1px;}
.privacy_left{border: 1px solid #eeeeee; padding: 10px; text-align: center; width: 200px;}
.privacy_left li{padding: 6px 0px; margin: 0px;}

.privacy_right{float: right; padding-right: 10px;}
.RightHDR{font-size: 11px; color: #B02100; font-weight:bold; text-decoration: none; text-align: left;}
/* legal */

/* right pane */
.googlesearch{margin-top: 40px; text-align: center;}
.rt_wrap{background-color:#ebebeb; padding-left: 5px; padding-right: 5px;}
.rt_wrap2{background: #F9F9F9;border-left: 1px solid #C9C9C9;border-right: 1px solid #C9C9C9;padding-left: 7px;padding-right:7px;}
.rt_line{clear:both;font-size:0px;line-height:3px;height:1px;background-color: #eeeeee; border-top: 1px solid #f9f7f7;border-bottom: 1px solid #fbfafa;margin-top: 8px;margin-bottom:8px;}
.partners_l{float:left;height:32px;width:85px;padding:8px 5px;text-align:center;border-right: 1px solid #f9f7f7;}
.partners_m{float:left;width:1px;height:40px;background-color: #eeeeee;}
.partners_r{float:left;height:32px;padding:8px 5px;text-align:center;border-left: 1px solid #fbfafa;}
.googletoolbar{float:left;margin-bottom:12px;margin-right: 5px;}
/* right pane */

/*general*/
.height1{height: 1px;}
.clearall{ clear: both;}
.floatleft{ float: left;}
.floatright{float: right;}
.smallfont {font-size:11px;}
.nobold{font-weight:normal;}
.alignright{text-align: right;}
.aligncenter{text-align: center !important;}
.pos_rel {position:relative;}
.marauto{margin: 0px auto 0px auto;}
.mar0{margin: 0px !important;}

.mar_t0{margin-top: 0px !important;}
.mar_t2{margin-top: 2px;}
.mar_t3{margin-top: 3px;}
.mar_t4{margin-top: 4px;}
.marg_t5,.mar_t5{margin-top: 5px;}
.mar_t8, ol.mar_t8, ul.mar_t8{margin-top: 8px;}
.mar_t12{margin-top: 12px !important;}
.mar_r0{margin-right:0px !important;}
.mar_r2{margin-right:2px;}

.mar_r7{margin-right:7px;}
.mar_r10{margin-right:10px;}

.mar_l15{margin-left: 15px;}

.mar_b15{margin-bottom: 15px !important;}

.lh5{line-height: 5px;}
.pad0{padding:0px !important;}
.pad_t0{padding-top: 0px !important;}
.pad_t3{padding-top: 3px;}
.pad_t4{padding-top: 4px;}
.pad_t5{padding-top: 5px !important;}
.pad_b5{padding-bottom: 5px !important;}
.pad_t8{padding-top: 8px !important;}
.pad_t12{padding-top: 12px !important;}
.pad_b0{padding-bottom: 0px !important;}
.pad_b3{padding-bottom: 3px;}
.pad_b6{padding-bottom: 6px;}
.pad_l10{padding-left: 10px !important;}
.pad_l15{padding-left: 15px !important;}
.pad_l38{padding-left: 38px;}
.pad_b10{padding-bottom: 10px;}
.pad_b1{padding-bottom: 1px;}
p#Comment{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 1px; margin-top: 0px; margin-bottom: 0px; color: #666666; padding:0px; margin-left: auto; padding: auto;}

ul.alignleft{margin: 0px; padding-bottom: 20px; padding-left: 15px; padding-right: 0px;}
ol.alignleft{margin: 0px; padding-bottom: 20px; padding-left: 23px;}
.linethrough{text-decoration: line-through;}
.alignleft{ text-align: left !important;}
.cursortxt{cursor: text !important;}
.lineheight15{line-height: 15px;}
.underline{text-decoration: underline;}
/*general*/

/* fonts */
.font1{font-size: 1px !important;}
.font10{font-size: 10px !important;}
.font11{font-size: 11px !important;}
.font12{font-size: 12px !important;}
.font13{font-size: 13px !important;}
.font14{font-size: 14px !important;}
.font16{font-size: 16px !important;}
.font18{font-size: 18px !important;}
.font20{font-size: 20px !important;}
.font24{font-size: 24px !important;}
.bold{font-weight: bold;}
/* fonts */

/* colors */
.green{color: #1d8f17;}
.red{color: #a60b0c !important;}
.bgred{background-color: #a60b0c;}
.white{color :#ffffff !important;}
.lightgray{color: #e7e6e6;}
.yellow{color: #ffc402 !important;}
.black{color: #000000 !important;}
.gray{color: #888888;}

/* colors */

/* font size */
.
/* font size */

/* 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 */

/* right corners */
.rcorner b.r1{margin: 0 5px 0px 0px !important;}
.rcorner b.r2{margin: 0 3px 0px 0px !important;}
.rcorner b.r3{margin: 0 2px 0px 0px !important;}
.rcorner b.r4{margin: 0 1px 0px 0px !important;height: 2px;}

.rcorner b.rtop b.r1 b, .rcorner b.rbottom b.r1 b{margin: 0 2px 0px 0px;}
.rcorner b.rtop b.r2 b, .rcorner b.rbottom b.r2 b{margin: 0 2px 0px 0px;}
.rcorner b.rtop b.r3 b, .rcorner b.rbottom b.r3 b{margin: 0 2px 0px 0px;}
.rcorner b.rtop b.r4 b, .rcorner b.rbottom b.r4 b{margin: 0 1px 0px 0px; height: 2px;}
/* right corners */

/* colors for corners */
.c_comp{background: #ededed;}
.products{background: #ebebeb;}
.bg_white{background: white;}
.bg_offwhite{background: #fefefe;}
.bg_gray{background: #c9c9c9;}
.br_gray{border-right: 1px solid #c9c9c9;}
.bl_gray{border-left: 1px solid #c9c9c9;}

.bg_lightgray{background: #f9f8f8;}
.bg_store{background-color: #fefdfa;}
.bg_pstore{background-color: #d9f6fe;}
.bg_pstorespo,.bg_pstoremi{background-color: #cbe0f1;}
.bg_pstoreva{background-color: #545454;}
.bg_storetop{background-color: #d0e9fa}
.bg_facebook{background-color: #3d4d71 !important;}
/* colors for corners */

/* sale pop up */
#boxDrag,.boxDrag{ position: fixed; z-index: 5; top: 20%; left: 30%; width: 458px;padding: 0px 0px 0px 0px; border: 2px solid #a60b0c;background-color: #FFFFFF; margin: 0px auto 0px auto;}
.box {padding: 0px;width: 438px;}
* html #boxDrag {position: absolute; margin: 0px auto 0px auto;}
.saleheader{height: 62px; background: url(../img/87/splashheader.jpg) no-repeat;padding: 2px 2px 0px 1px;}
.salebody{padding: 10px 0px 0px 15px; font-size: 30px; font-weight: bold; background: url(../img/87/splashxmasbg.jpg) repeat-x;}
.salebody .weekend{padding: 5px 0px 15px 0px;}
.salebody .supersale{padding-bottom: 30px;}
.salebody .boxes{padding: 0px 0px 20px 0px;}
.salebody .splashclose{margin-right: 70px; padding: 4px 0px 0px 4px;}
.salebody .deals{font-size: 18px;padding-bottom: 30px;}
#close a{color: #DD0000;text-decoration: none; font-size: 12px;}
#overlay{background-color: gray;
position: absolute;left: 0px;top: 0px;width: 100%; height: 1180px;
/* Set both opacity and filter, for MSIE and firefox compatability */
opacity: .55;filter: alpha(opacity=55);
/* z-index sets the layer order, so that the overlay rests on top. Bear in mind that the popup dialogue needs to be even higher! */
z-index:2
}
#close a.red{ color: #d8002e;}
#salewin a{color: #196cea;}
/* sale pop up */