html body {padding:0px; margin:0px; font-family: Arial;font-size:12px;}

#catfish {
position:fixed;
bottom: 0;
/* for professional 'catfishbluegradient2.jpg' - server 212.143.22.11 */
background:transparent url(../img/87/catfishbg_valentine2.gif) repeat-x left bottom;
padding:0;
height: 121px;  /* includes transparent part */ 
cursor: pointer;
margin: 0;
margin-bottom: -121px;
width:100%;
}
/*
html {
padding:0 0 58px 0;
}
*/

img{border: 0px;}
#main{width:1000px; padding:0px; margin: 0px auto 0px auto; text-align: center; background-color: White;}
#wrap{text-align: left; width:984px;margin: 0px auto 0px auto;}
a{color: #005298;}
.line, a.line{text-decoration:underline;}
a.noline{text-decoration:none;}
a.va{color:#87BEE5;}
.betalink a{font-weight:bold;color:#1d8f17;font-size:12px;}
.betalink{padding: 5px 0px 0px 0px;}
.betavalink{padding: 8px 0px 0px 0px;}
.betavalink a{font-weight:bold;color:#005298 !important;font-size:12px;}
.news_new{color:#ff7b23; font-size: 14px;}
.news_txt a{color:#20436B; font-weight:bold;font-size:13px;}
.news_txt{padding: 5px 0px 0px 0px;}
.lpane{float: left; width: 746px;margin-right:10px;}
.rpane{float: left;width:228px;font-size: 11px;}

/* Headers */
h1{font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #20436B;padding:0px;margin: 0px 0px 3px 0px;}
h4{font-family: Arial, Helvetica, sans-serif;font-size: 13px;padding:0px;margin: 0px 0px 8px 0px;color: Black;}
h2.prod {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #20436B;padding:0px;margin: 0px 0px 20px 0px;line-height:18px;}
h2.prod_news {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #20436B;padding:0px;margin: 0px 0px 5px 0px;line-height:18px;}
h2.prod_va {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #01ab05;padding:0px;margin: 0px 0px 8px 0px;line-height:18px;}
h2, h3{font-family: Arial, Helvetica, sans-serif;font-size: 16px;padding:0px;margin: 0px 0px 7px 0px;color: Black;}
h2.bottom, h3.bottom2{font-family: Arial, Helvetica, sans-serif;font-size: 16px;padding:0px;margin: 5px 0px 7px 0px;color: Black;}
h3.bottom{font-family: Arial, Helvetica, sans-serif;font-size: 16px;padding:0px;margin: 5px 0px 7px 0px;color: Black;}
.va_h1{color:#87BEE5;}
/* Headers */

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

/* DAP panel with "NEW": */
/*  #prodmain_dap{background: url(../img/87/panels_all.jpg) 0px -1350px no-repeat;height: 224px;width:745px;display:block;}  */
#prodmain_dap{background: url(../img/87/panels_all7.jpg) 0px -1578px no-repeat;height: 262px;width:745px;display:block;} 

/*DAP panel without "NEW":
    #prodmain_dap{background: url(../img/87/panels_all.jpg) 0px -1350px no-repeat;height: 224px;width:745px;display:block;}*/

/* DAP panel with "WIN7":   
    #prodmain_dap{background: url(../img/87/panels_all2.jpg) 0px -1350px no-repeat;height: 224px;width:745px;display:block;}
*/
#prodmain_va{background: url(../img/87/panels_all7.jpg) 0px -789px no-repeat;height: 262px;width:745px;display:none;}

/* SVD panel with "NEW" */
#prodmain_svd{background: url(../img/87/panels_all7.jpg) 0px 0px no-repeat;height: 262px;width:745px;display:none;}
#prodmain_ff{background: url(../img/87/panels_all7.jpg) 0px -263px no-repeat;height: 262px;width:745px;display:none;}
#prodmain_mi{background: url(../img/87/panels_all7.jpg) 0px -1052px no-repeat;height: 262px;width:745px;display:none;}
#prodmain_fr{background: url(../img/87/panels_all7.jpg) 0px -526px no-repeat;height: 262px;width:745px;display:none;}
/* SVD panel" */
/*#prodmain_svd{background: url(../img/87/panels_all.jpg) 0px -2025px no-repeat;height: 224px;width:745px;display:none;}  */
#prodmain_spo{background: url(../img/87/panels_all7.jpg) 0px -1315px no-repeat;height: 262px;width:745px;display:none;}


.tabend{float:left;width:744px;background:White;border-left:1px solid #C6C7C6;}
.prodtabs{width: 745px;}
.tabs_wrap{background:#95b2d2; padding-right: 5px;height:2px;}
.tabs_bottom{width:110px;float:left; height: 9px;}
#tabs_bottom_off{background:#21456B; padding-left: 5px; padding-right: 5px;border-left:1px solid #C6C7C6;}
#tabs_bottom_on{background:#95b2d2; padding-left: 5px; padding-right: 5px;border-left:1px solid #C6C7C6;}
.panel_border_l{width:700px;float:left;}
.panel_bottom{background:#95b2d2; padding-left: 5px; padding-right: 5px;border-left:1px solid #C6C7C6;}
.panel_corner_on{background:#95b2d2;border-left:1px solid #C6C7C6;}
.panel_corner_off{background:#21456B;border-left:1px solid #C6C7C6;}

.tab_on {float:left;background:#95b2d2;color:#91AECE;text-align:center;}
.tab_l_on{float:left;background:#95b2d2;color:#91AECE;text-align:center;border-left:1px solid #C6C7C6;}
.tab_off{float:left;background:#21456B;text-align:center;}
.tab_l_off{float:left;background:#21456B;text-align:center;border-left:1px solid #C6C7C6;}
.tab_side_l{float:left;background: #FFFBFF;width:1px;height:40px;}
.newicon{padding-top: 4px;background-image: url(../img/new-hp.gif); background-position: right 0px; background-repeat: no-repeat;}
.newhp{color: #20436b; font-weight: bold;}

.tab_off a, .tab_l_off a, .tab_off_svd a {color:white;text-decoration:none;}
.tab_on_svd a,.tab_l_on a,.tab_on a {color:white;text-decoration:none;font-weight:bold;cursor:default;}
.tab_off_svd a:hover,.tab_off a:hover, .tab_l_off a:hover{font-weight:bold;color:white;}

#panel_1 {padding-top:4px;width:109px;height:29px;}
#panel_7{padding-top:4px;width:100px;height:36px;}
#panel_4{padding-top:4px;width:109px;height:36px;}
#panel_5{padding-top:12px;width:109px;height:28px;}
#panel_2, #panel_3, #panel_6{padding-top:12px;width:96px;height:28px;}

hr.gray{color: #c9c9c9; height: 1px;}

.prodicon{float:left;width:60px;padding-top: 35px;margin-right: 7px;text-align:right;}
.prodtxt{float:left;width:452px;padding-top: 25px;color: #20436B;font-size: 13px;}
.prodimg{width:190px;margin-top:13px;height:185px;}
.prodimg_ff{width:170px;}
.prodtxt_ff{width:470px;}
.prodtxt_t{height:190px; width: 440px;}

.prodtxt_newdap{padding-top: 22px;color: #20436B;font-size: 13px;}
.prodtxt_newdap2{float:left;color: #20436B;font-size: 13px;padding-left: 67px;width:450px;}
.prodimg_newdap{float:left;padding:40px 0px 0px 0px;width:215px;}
.prodtxt_newdap_t{height:128px;}
.hp_aff{vertical-align: middle; padding: 0px 0px 0px 29px;text-align:right;}
.newvabeta{background-color: #feca05; color: #21456b; text-decoration: none;padding: 2px;}

ul.prod{list-style-type: disc;padding: 0;margin:5px 0px 0px 15px;line-height: 20px;}
ul.prod li{font-size: 16px; line-height: 27px;}
.icon_l{float:left;margin-right: 5px;}
.bot_l{float: left; width: 323px; font-size: 11px; color: #696969;border-right:1px solid #E2E1E0;padding-left:34px;}
.bot_ltxt{width: 230px;float:left;}
.bot_ltxt_review{width: 300px;float:left;}
.bot_r{float: left; width: 364px; font-size: 11px; color: #696969;padding-left:20px;}
.bot_rtxt{width: 302px;float:left;}
.prodlist{height:60px;width:356px;padding-top:5px;padding-bottom:2px;}
.prodlist_over{background-color:#EBEBEB;height:60px;width:356px;padding-top:5px;padding-bottom:2px;color:Black;}
.prodlist_over a.bot_tl{color:Black;}
a.bot_tl, .bot_tl{font-weight:bold;color:#696969;text-decoration:none;}
a.bot,.bot{color: #696969;text-decoration:none;}
.googlesearch{margin-top: 30px; width: 370px;margin-left:auto;margin-right:auto;}
.google_wrap{background-color:#ebebeb; padding-left: 5px; padding-right: 5px;}
.google_wrap2{background: #F9F9F9;border-left: 1px solid #C9C9C9;border-right: 1px solid #C9C9C9;padding: 18px 7px 10px 40px;}

.downloaders{width: 698px; padding: 34px 0px 0px 35px;}
.downloadersinner{font-size: 11px;line-height: 17px;}

.vareview{background-color: #060200; width: 300px; height: 184px;}

/* right pane */
/*.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: 10px 7px 0px 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_line{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 #eeeeee;}
.partners_r{float:left;height:32px;padding:8px 0px 8px 5px;text-align:center;border-left: 1px solid #fbfafa;}
.googletoolbar{float:left;margin-bottom:12px;margin-right: 5px;}
.rt_press{padding-left:9px;margin-right:10px;}
.rt_bw{background: url(../img/businessweek_small_banner.gif) no-repeat;width:161px;height:40px;padding: 27px 10px 8px 10px;text-align:center;color:White;margin-bottom:5px;}
.rt_bw a{text-decoration:none;color:white;font-weight:bold;font-size:14px;}
.rt_worleconomic {border: 0px solid #C9C9C9;height:55px;padding-top: 8px;margin-bottom: 5px;}
*/
/* right pane */

/*general*/
.clearall{clear: both;}
.floatleft{float: left;}
.floatright{float: right;}
.smallfont, .smalltxt{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.nobold{font-weight:normal;}
.boldtxt{font-weight:bold;}
.alignright{text-align: right;}
.mar0{margin: 0px;}
.pad0{padding:0px;}
.pad_t5{padding-top:0px;}
.pad_t5{padding-top:5px;}
.pad_t12{padding-top:12px;}
.pad_l34{padding-left: 34px;}

.mar_0{margin: 0px;}
.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;}
.mar_b5{margin-bottom:5px;}
.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*/

/* one sided corners - bottom right*/
b.rbottom b.r5{margin: 0px 5px 0px 0px;}
b.r6{margin: 0px 3px 0px 0px;}
b.r7{margin: 0px 2px 0px 0px ;}
b.rbottom{display:block;}
b.rbottom b{display:block;height: 1px; overflow: hidden;}
b.rbottom b.r8{margin: 0px 1px 0px 0px; height: 2px;}
b.rbottom b.r8 b{margin: 0px 1px 0px 0px; height: 2px;}
b.rbottom b.r7 b{margin: 0px 1px 0px 0px ;}
b.rbottom b.r6{margin: 0px 3px 0px 0px; height: 1px;}
b.rbottom b.r6 b{margin: 0px 2px 0px 0px;}
/* one sided corners - bottom right */

/* one sided corners - bottom left*/
b.rbottom b.r9{margin: 0px 0px 0px 5px;}
b.r10{margin: 0px 0px 0px 3px;}
b.r11{margin: 0px 0px 0px 2px ;}
b.rbottom{display:block;}
b.rbottom b{display:block;height: 1px; overflow: hidden;}
b.rbottom b.r12{margin: 0px 0px 0px 1px; height: 2px;}
b.rbottom b.r12 b{margin: 0px 0px 0px 1px; height: 2px;}
b.rbottom b.r11 b{margin: 0px 0px 0px 1px ;}
b.rbottom b.r10{margin: 0px 0px 0px 3px; height: 1px;}
b.rbottom b.r10 b{margin: 0px 0px 0px 2px;}
/* one sided corners - bottom left */

/* Buttons */
/* not needed .morebtn_rpad{margin-left:122px;} */

.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: 0px 35px 0px 0px;text-align:left;}

.dwlbtndap {background: url(../img/87/btndwl.gif) no-repeat; width: 109px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin: 0px 35px 0px 40px;text-align:left;}
.buybtn {background: url(../img/87/buybtnfeatures.gif) no-repeat;padding: 4px 0px 0px 30px;width: 102px; height:21px;font-weight:bold;font-size:13px;margin-right:35px;text-align:left;}
.learnbtn {background: url(../img/87/infobtns.gif) no-repeat; width: 78px; height:21px;padding: 4px 0px 0px 26px;font-weight:bold;font-size:13px;text-align:left;}

.learnbtn_svd {background: url(../img/87/infobtn.gif) no-repeat; width: 104px; height:21px;padding: 4px 0px 0px 30px;font-weight:bold;font-size:13px;margin-right:40px;text-align:left;}

.dwlbtn_va {background: url(../img/87/btndwl_va2.jpg) no-repeat; width: 109px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-right:35px;text-align:left;}
.buybtn_va {background: url(../img/87/btnbuy_va2.jpg) no-repeat;width: 102px; height:21px;padding: 4px 0px 0px 30px;font-weight:bold;font-size:13px;margin-right:35px;text-align:left;}
.learnbtn_va {background: url(../img/87/infobtns.gif) no-repeat; width: 80px; height:21px;padding: 4px 0px 0px 25px;font-weight:bold;font-size:13px;text-align:left;}

.learnbtn_ff {background: url(../img/87/infobtn.gif) 1px no-repeat; width: 92px; height:21px;padding: 4px 0px 0px 40px;font-weight:bold;font-size:13px;margin-right:35px;text-align:left;}

.buybtn_mi, .buybtn_spo {background: url(../img/87/btnbuy_mi.jpg) no-repeat;width: 67px; height:21px;padding: 4px 0px 0px 27px;font-weight:bold;font-size:13px;margin-right:35px;text-align:left;}
.dwlbtn_mi {background: url(../img/87/btndwl_mi.gif) no-repeat; width: 110px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-right:35px;text-align:left;}
.learnbtn_mi, .learnbtn_spo{background: url(../img/87/infobtn.gif) no-repeat; width: 97px; height:21px;padding: 4px 0px 0px 35px;font-weight:bold;font-size:13px;text-align:left;}

.frbtn {background: url(../img/87/infobtn.gif) no-repeat; width: 107px; height:21px;padding: 4px 0px 0px 25px;font-weight:bold;font-size:13px;margin-right:35px;text-align:left;}

.learnbtn_svd a, .buybtn_spo a, .learnbtn_spo a, .learnbtn_ff a, .learnbtn_mi a, .dwlbtn_mi a, .buybtn_mi a, .dwlbtn a, .dwlbtndap a, .buybtn a, .frbtn a, .learnbtn a, .buybtn_va a, .dwlbtn_va a, .learnbtn_va a{color:#ffffff;text-decoration:none}

/*.dwldapbtn {background: url(../img/87/download_free_btn.gif) no-repeat; width: 110px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-top:7px;margin-right:17px;text-align:left;}
.buydapbtn {background: url(../img/87/buy_premium_btn.gif) no-repeat;padding: 4px 0px 0px 35px;width: 98px; height:21px;font-weight:bold;font-size:13px;margin-top:7px;margin-right:17px;text-align:left;}
*/
/* not needed .dwlsvdbtn {background: url(../img/87/svd_dl_btn.jpg) no-repeat; width: 110px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-top:7px;margin-right:17px;text-align:left;} */
/* not needed .learnsvdbtn {background: url(../img/87/svd_more_btn.jpg) no-repeat; width: 82px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-top:7px;margin-right:17px;text-align:left;} */
/*.ffbtn {background: url(../img/87/ff_send_btn.gif) no-repeat; width: 78px; height:21px;padding: 4px 0px 0px 30px;font-weight:bold;font-size:13px;margin-top:7px;margin-right:17px;text-align:left;}
.learnbtn_dap {background: url(../img/87/daphomebtn.gif) no-repeat; width: 82px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-top:7px;margin-right:17px;text-align:left;}
.dwldapbtnsale {background: url(../img/87/btndwlsale.gif) no-repeat; width: 109px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-right:17px;text-align:left;}
.buydapbtnsale {background: url(../img/87/btnbuysale.gif) no-repeat;padding: 4px 0px 0px 30px;width: 102px; height:21px;font-weight:bold;font-size:13px;margin-right:17px;text-align:left;}
.learnbtnsale_dap {background: url(../img/87/btnhomesale.gif) no-repeat; width: 81px; height:21px;padding: 4px 0px 0px 23px;font-weight:bold;font-size:13px;margin-right:17px;text-align:left;}
*/

/*.buydapbtn a{color:#FF6600;text-decoration:none;} */


/* Buttons */
.onsale{padding-left: 211px;color: #ff761b; font-weight: bold; font-size: 10px; font-family: Verdana;width: 123px;}
.wiki{float: left; font-size: 11px; font-weight: bold; padding-left: 60px; width: 88px;}

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