@charset "utf-8";html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, img, q, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ol, ul{list-style:none;}
a{text-decoration:none;cursor:pointer;color:#2c2c29;}
a:hover{text-decoration:underline;}
strong{font-weight:bold;}
p{padding-bottom:10px;}
html, body{background-color:#202020;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#313131;}
.wrapper{width:100%;margin:0;}
.content-wrap{width:860px;margin:0 auto;}
.main{}
.content{clear:both;background-color:#fff;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;overflow:hidden;padding:5px 10px 15px 10px;}
.content h1{font-size:21px;padding-bottom:10px;font-weight:bold;color:#c40101;padding-top:10px;}
.content h2{font-size:17px;font-weight:bold;padding-bottom:10px;}
.intro{overflow:hidden;position:relative;text-align:center;}
.intro h6{font-weight:bolder;color:#000;padding:3px 50px 25px;font-size:11px;line-height:15px;font-weight:normal}
.intro h1{padding-bottom:5px;margin:0;}
.intro .player{margin:0 auto;background-image:url(../images/player-bg.gif);width:223px;height:23px;margin-bottom:5px;padding-top:6px;padding-left:2px;}
.left-column{float:left;width:415px;clear:both;}
.right-column{float:right;width:415px;}
.block{margin:0 0 10px 0;width:415px;background-image:url(../images/block-bg.gif);background-repeat:repeat-y;overflow:hidden;}
.block h1{background-image:url(../images/block-header-bg.gif);background-repeat:no-repeat;padding-top:7px;padding-bottom:0;height:27px;line-height:27px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#fff;clear:both;}
.block .block-content{background-image:url(../images/block-bottom-bg.gif);background-repeat:no-repeat;background-position:bottom left;padding:0 8px 15px 8px!important;}
.block table{width:100%;}
.block table th{padding-top:3px;height:16px;line-height:16px;font-weight:bold;font-size:12px;color:#6e961c;text-align:center;}
.block table td{padding:0 4px;height:31px;line-height:13px;padding-top:9px;background-image:url(../images/block-tr-separator.gif);background-repeat:repeat-x;color:#000;text-align:center;}
.block table .play{background-image:url(../images/button-play.gif);display:block;width:26px;height:26px;background-position:bottom left;background-repeat:no-repeat;}
.block table .play:hover{background-position:bottom right;}
.block table .buynow:hover{background-position:bottom right;text-decoration:none;}
.block table .downloadnow{background-image:url(../images/button-download-now.gif);background-position:bottom left;background-repeat:no-repeat;padding:2px 2px 0 2px;width:77px;height:26px;display:block;line-height:26px;text-align:center;font-weight:bold;font-size:15px;text-transform:uppercase;color:#fff;margin:0 auto;}
.block table .downloadnow:hover{background-position:bottom right;text-decoration:none;}
.singleline{white-space:nowrap;}
.testimonial{padding:0 10px;font-weight:bold;font-style:italic;text-align:center;padding-bottom:5px;}
.testimonial blockquote{font-style:normal;font-weight:normal;}
a.buy-exclusive:hover{background-position:0 -23px;}
a.buy-non-exclusive:hover{background-position:0 -23px;}
div.buy-non-exclusive, div.buy-exclusive{height:23px;line-height:23px;padding:2px 0;}
.to-left{float:left;padding:5px 3px 0;}
.trustlink{padding-left:8px;float:right;}
.header2{z-index:999;position:relative;}
.header2 .content-wrap{position:relative;height:175px;}
.header2 .logo{background:url(../images/bgr-logo.png) no-repeat;float:left;width:550px;height:150px;position:absolute;left:3px;top:22px;z-index:1;}
.header2 .secure{margin-top:9px;overflow:hidden;}
.header2 .social{float:right;clear:right;background:url(../images/bgr-speaker.png) no-repeat 100% 0;height:74px;padding:35px 130px 0 0;position:absolute;right:0;top:90px;}
.header2 .social a{margin-right:2px;}
.bluebox{background:url(../images/bgr-blue-left.png) no-repeat;height:75px;padding-left:10px;float:right;position:relative;z-index:99;}
.bluebox .bluebox-out{background:url(../images/bgr-blue-right.png) no-repeat 100% 0;height:75px;padding-right:10px;}
.bluebox .bluebox-in{background:url(../images/bgr-blue-rep.png) repeat-x;height:75px;width:310px;}
.bluebox ul{width:100%;text-align:center;}
.bluebox li{display:inline;font-size:11px;color:#fff;padding:0 2px;line-height:17px;}
.bluebox li a, .bluebox li a:visited{color:#fff}
.menu{background-color:#353535;border-top:1px solid #666666;border-bottom:1px solid #2f2f2f;height:35px;}
.menu li{display:inline;line-height:35px;padding-right:15px;}
.menu a, .menu a:visited{text-transform:uppercase;color:#fff;font-size:11px;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;}
.footer{background-color:#353535;border-top:1px solid #666666;border-bottom:1px solid #2f2f2f;height:35px;margin:0;overflow:hidden}
.footer ul{float:left;}
.footer p{float:right;font-size:11px;color:#fff;line-height:35px;}
.footer li{display:inline;line-height:35px;padding-right:10px;}
.footer a, .footer a:visited{text-transform:uppercase;color:#fff;font-size:11px;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;}
