﻿img{border: 0px;}
#menubg{background-image: url(../img/va3/navblack_bg.gif); background-repeat: repeat-x; height: 59px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; width: 100%;z-index: -1;}
#mainmenu{width: 1003px; z-index: 0; position:relative; height: 59px;}
.submenubg{float: left;height: 59px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 1003px;z-index: -1;}

#left{width: 36px;height:28px; padding: 0px !important;border-right: 1px solid #676666;}
ul#primary-nav{margin: 0px; padding: 0px; font-size: 13px; height: 28px; width: 1000px;}
ul#primary-nav ul {width: 932px;position: absolute; display: none; left: -86px; /* Set 1px less than menu width */ top: 41px; z-index: -3; text-align: left;padding-left: 0px; margin-left: 0px;}
#primary-nav li {position: relative; list-style: none; display: inline; float:left; margin: 0px;border-right: 1px solid #676666;height:28px; padding-left: 24px; padding-right: 24px;}
#primary-nav li.noitem{position: relative; list-style: none; display: inline; float:left; margin: 0px;border-right: 0px;height:28px; padding: 0px; border: 1px solid red !important;}
#primary-nav li li{position: relative; list-style: none; display: inline; float:left; margin: 0px; padding: 0px; border: 0px; height:20px;}

ul#primary-nav li a {display: block; text-decoration: none; float:left; padding: 6px 0px 2px 0px;  font-size: 13px;}
ul#primary-nav li.menuparent:hover {background: url(../img/va3/navblue_bg.gif) repeat-x;}
li.menuparent a{color: #fdfdfd;}

ul#primary-nav li li a{color: #676666; padding: 0px !important;}
/*ul.primary-nav li ul li a{padding: 3px 20px;  margin-top: 2px;border: 1px solid green;} /* Sub Menu Styles */
ul.primary-nav li ul li a:hover{text-decoration: underline;} /* Sub Menu Styles */


/* Fix IE. Hide from IE Mac \ */
* html ul.primary-nav li {float: left; height: 1%;}
* html ul.primary-nav li {float: left; height: 1%;}
* html ul.primary-nav li a {height: 1%;}
* html ul.primary-nav li a {height: 1%;}
/* End */

ul#primary-nav li:hover ul ul ,ul#primary-nav li:hover ul ul ul,ul#primary-nav li.over ul ul,ul#primary-nav li.over ul ul ul {display: none; top: 28px;} /* Hide sub-menus initially */
ul.primary-nav li.over{height: 21px; padding-top: 7px; text-decoration: underline;}

.mainMenuSelected{background: url(../img/va3/navblue_bg.gif) repeat-x; height: 21px;}
.mainMenuNotSelected{background-image: none; height: 21px;}
li.mainMenuSelected ul li a:hover {text-decoration: underline !important;}
li.mainMenuSelected ul li.menuSubSelected a:hover {text-decoration: none !important;}
a.mainMenuSelected {}
a.mainMenuLinkSelected, a:hover.mainMenuLinkSelected {color: #5b5d5d !important; font-weight: bold;}
li.menuSubSelected a{font-weight: bold !important;cursor: default; text-decoration: none !important; font-size: 14px !important; font-family: Arial; text-decoration: none;}
li.menuSubSelected a:hover{text-decoration: none !important;}

#download{background-color: transparent !important; border-bottom: 1px solid #e8e8e8;}
#download li{left: 0px;}
ul.primary-nav li#download1 a, ul.primary-nav li#download2 a{font-weight:normal;}
ul.primary-nav li#download1 a:visited, ul.primary-nav li#download2 a:visited{font-weight:normal;}

#features{background-color: transparent !important;left: -270px !important; border-bottom: 1px solid #e8e8e8;}
ul.primary-nav li#features1 a, ul.primary-nav li#features2 a{font-weight:normal;}
ul.primary-nav li#features1 a:visited, ul.primary-nav li#features2 a:visited{font-weight:normal;}

#help{background-color: transparent !important; left: -377px !important; border-bottom: 1px solid #e8e8e8;}
ul.primary-nav li#help1 a, ul.primary-nav li#help2 a{font-weight:normal;}
ul.primary-nav li#help1 a:visited, ul.primary-nav li#help2 a:visited{font-weight:normal;}

#buy{background-color: transparent !important; left: -197px !important; border-bottom: 1px solid #e8e8e8;}
#buy li{left: 0px;}
ul.primary-nav li#buy1 a, ul.primary-nav li#buy2 a, ul.primary-nav li#buy3 a, ul.primary-nav li#buy4 a{font-weight:normal;}
ul.primary-nav li#buy1 a:visited, ul.primary-nav li#buy2 a:visited, ul.primary-nav li#buy3 a:visited, ul.primary-nav li#buy4 a:visited{font-weight:normal;}

#dld{background-color: transparent !important; left: -563px !important; border-bottom: 1px solid #e8e8e8;}
#dld li{left: 0px;}
ul.primary-nav li#dld a, ul.primary-nav li#dld a{font-weight:normal;}
ul.primary-nav li#dld a:visited, ul.primary-nav li#dld a:visited{font-weight:normal;}

#press{background-color: transparent !important; left: -310px !important;}
#storetab{float: right !important; margin-right: 19px !important; background: url(../img/va3/storemenubg.gif) repeat-x; width: 113px !important; padding-left: 82px !important; height: 21px;border-left: 1px solid #676666;border-right: 1px solid #676666;}

/*ul#primary-nav li:hover ul,ul#primary-nav li li:hover ul,ul#primary-nav li li li:hover ul,ul#primary-nav li.over ul,ul#primary-nav li li.over ul,ul#primary-nav li li li.over ul {display: block;} /* The magic */ 

/*#download{width:1600px; background-color: transparent !important;}
#download li{border-left: 0px; left: 300px;}


.mainMenuSelected{background: url(../img/va3/navblue_bg.gif) repeat-x center; color: #5b5d5d;}
.menuparent_over{background: url(../img/va3/navblue_bg.gif) repeat-x center; color: #5b5d5d;}
.mainMenuSelectedhometab{background: url(../img/img/va3/navblue_bg.gif) repeat-x center;color: #5b5d5d;}
*/

/*.menuparent_over, .menuparent2_over,.menuparent3_over,.menuparent4_over,.menuparent5_over,
.menuparent6_over,.menuparent7_over,.menuparent8_over,.menuparent9_over{background: url(../img/va3/navblue_bg.gif) repeat-x center;}

.menuparent_over a,.menuparent2_over a,.menuparent3_over a,.menuparent4_over a,.menuparent5_over a,
.menuparent6_over a,.menuparent7_over a,.menuparent8_over a,.menuparent9_over a {color: #5b5d5d !important;}

.mainMenuSelecteddownloadtab,.mainMenuSelectedhelptab, .mainMenuSelectedmactab,
.mainMenuSelectedbuytab, .mainMenuSelectedfeaturestab{background: url(../img/va3/navblue_bg.gif) repeat-x center 0px;color: #545454 !important;font-weight:bold;}


.mainMenuSelecteddownloadtab a, .mainMenuSelectedhelptab a, .mainMenuSelectedmactab a,
.mainMenuSelectedbuytab a, .mainMenuSelectedfeaturestab a {color: #5b5d5d !important;}
a.mainMenuLinkSelected{color: #5b5d5d;}
a.mainMenuLink{color: #fdfdfd;}
a.mainMenuLink:hover {color: #5b5d5d !important;}
*/

/*#hometab, #downloadtab, #helptab, #mactab, #buytab, #featurestab{height:28px; padding-left: 28px; padding-right: 28px;}
#hometab a, #downloadtab a, #helptab a, #mactab a, #buytab a, #featurestab a{}
*/
img.holiday_spacer{width: 340px; height: 38px;}
#holiday_header{background-repeat: no-repeat;background-image: url(http://www.speedbit.com/img/holiday_header.gif);height: 50px;}
.newbeta{color: #ed1413; font-size: 13px;}

.logowrap{vertical-align: middle; padding-top: 10px; padding-left: 5px; height: 47px;background-color:#545454;border-bottom: 1px solid #e5e5e5;}
/*.logowrap{vertical-align: middle; height: 57px;background-color:#545454;border-bottom: 1px solid #e5e5e5;}*/
#logo{float: left;}
.totaluser{float:right;font-weight:bold; font-size:12px;padding-top:5px;padding-right:13px;color:#76deff;}

/* right pane */
h3.rtpane{font-family: Arial, Helvetica, sans-serif;font-size: 13px;padding:0px;margin: 0px 0px 8px 0px;color: Black;}
.rt_line2{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: 5px;margin-bottom:5px;}
.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;}
.fbfanwrap{background-color: White; border: 1px solid #dddddd;}
.fbfanext{height: 238px;}
.fbfanfback{border-top: 0px solid #94a3c4; height: 75px; width: 200px;}
.fbfanfbackt{background-color: #edeff4; border-right:1px solid #94a3c4;border-left:1px solid #94a3c4; padding: 1px 0px 1px 5px;}
.fbfanfbacktxt{height: 54px; padding: 1px 2px 1px 5px; border:1px solid #94a3c4;border-top:0px;}
.viralvideot{background-color: #231f20; color: White !important; font-weight: bold;}
/* right pane */

/* support right pane */
#help_rpane div:hover {background: url(../img/va3/help_on.png) 0px 0px no-repeat;width:168px; height:26px;padding: 7px 0px 0px 13px;font-weight:bold;font-size:15px;text-align:left;margin-bottom: 14px;}
#help_rpane div:hover a{color: Black;}
/* support right pane */