#bottomGradient { margin-bottom: 107px; }

#wetbarcontainer { margin-bottom: 41px; height: 41px; }
#wetbarcontainer #tbc { width: 100%; position: fixed; left: 0px; bottom: 0px; z-index: 999999; background-color: #DDD; }
* html #wetbarcontainer #tbc { position: absolute; /*\*/top: expression( ( 0 - tbc.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );/**/ }
body:last-child #wetbarcontainer #tbc { width: 100%; position: fixed; left: 0px; bottom: 0px; } 
#wetbarcontainer .appopen #tbcontainer { margin-top: 0px; }

#wetbarcontainer #tbcontainer { background-color: #FFF; border-top: 1px solid #AAA; border-bottom: 1px solid #AAA; margin-top: 2px; margin-bottom: -2px; text-align:center; }
#wetbarcontainer .toolbar { position: relative; width: 996px; height: 40px; margin: 0 auto; clear: both; text-align:left; }
#wetbarcontainer #tbcontainer .control { position: absolute; left: 10px; bottom: 0px; height: 30px; background-color: #FFF; }
#wetbarcontainer #tbcontainer .title { position: relative; float: left; width: 94px; text-align: left; font-family: "Lucida Grande",sans-serif; font-size: 11px; line-height: 11px; padding: 4px 8px; }
* html #wetbarcontainer #tbcontainer .title { width: 100px; }
#wetbarcontainer .toolbar .div-main { position: relative; float: left; display: block; width: 664px; overflow: hidden; }
#wetbarcontainer .toolbar .div-main-set { position: relative; float: left; display: block; width: 6000px; margin-left: 0px; }
#wetbarcontainer .appopen .toolbar .div-main { margin-top: -6px; }
#wetbarcontainer .appopen .toolbar .div-main-set { padding-top: 6px; }
#wetbarcontainer .appopen .toolbar .div-paginate { display: none; }
#wetbarcontainer .toolbar .app { position: relative; float: left; width: 145px; height: 30px; background-color: #FFF; padding: 5px 10px; border-right: 1px dotted #999; text-decoration: none; color: #69C; font-weight: normal; margin-top: 0px; cursor: hand; cursor: pointer; }
* html #wetbarcontainer .toolbar .app { width: 165px; }
#wetbarcontainer .toolbar div.app:hover { cursor: hand; cursor: pointer; color: #C00 !important; }
#wetbarcontainer .toolbar .app div.icon { float: left; width: 30px; height: 30px; margin-left: -1px; }
#wetbarcontainer .toolbar .selected { color: #000; background-color: #FFF; border: none; width: 145px; height: 35px; margin: -6px 1px 0 0; padding: 10px; background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border1_test8.gif'); background-repeat: no-repeat; }
#wetbarcontainer .toolbar #tab-login img { position: relative; top: 1px; left: 1px; width: 40px; height: 40px; }
#wetbarcontainer .toolbar #tab-login div.icon { width: 42px; height: 42px; margin-top: -13px; border: 1px solid #FFF; background-color: #AAA; position: relative; }
* html #wetbarcontainer .toolbar #tab-login div.icon { width: 44px; height: 44px; margin-top: -14px; }
#wetbarcontainer .toolbar #tab-login .title { width: 80px; white-space: nowrap; overflow: hidden; }
#wetbarcontainer .toolbar #tab-control { width: 63px; border-right: none; }
#wetbarcontainer .toolbar #tab-control .icon { display: none; }
#wetbarcontainer .toolbar #tab-control .title { width: 63px; padding: 8px 0 0 0; text-align: center; }
#wetbarcontainer .toolbar .control { float: left; border-right: none; }
#wetbarcontainer .toolbar .close { float: right; width: 6px; height: 5px; background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/control_close.gif'); background-repeat: no-repeat; display: none; }
#wetbarcontainer .toolbar .selected .close { display: block; }
#wetbarcontainer .toolbar .selected div.icon, #wetbarcontainer .toolbar .selected div.title { margin-top: 1px; }
#wetbarcontainer .toolbar .div-paginate { float: left; width: 62px; padding: 4px 9px 4px 10px; text-align: center; }
* html #wetbarcontainer .toolbar .div-paginate { width: 72px; }
#wetbarcontainer .toolbar .div-paginate-label { font-family: "Lucida Grande",sans-serif; font-size: 10px; color: #999; }
#wetbarcontainer .toolbar .div-paginate-arrows { text-align: center; }
#wetbarcontainer .toolbar .div-paginate-left, #wetbarcontainer .toolbar .div-paginate-right { width: 14px; height: 14px; overflow: hidden; padding: 1px 3px; display: inline-block; }
* html #wetbarcontainer .toolbar .div-paginate-left, * html #wetbarcontainer .toolbar .div-paginate-right { width: 20px; }
#wetbarcontainer .toolbar .div-paginate-arrows .arrow { padding: 7px; background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/control_pagination2.gif') no-repeat; display: inline-block; }
#wetbarcontainer .toolbar .div-paginate-left .arrow { background-position: 0px -27px; }
#wetbarcontainer .toolbar .div-paginate-right .arrow { background-position: -14px -27px; }
#wetbarcontainer .toolbar .div-paginate-left .enabled { background-position: 0px 1px; cursor: hand; cursor: pointer; }
#wetbarcontainer .toolbar .div-paginate-left .enabled:hover { background-position: 0px -13px; cursor: hand; cursor: pointer; }
#wetbarcontainer .toolbar .div-paginate-right .enabled { background-position: -14px 1px; cursor: hand; cursor: pointer; }
#wetbarcontainer .toolbar .div-paginate-right .enabled:hover { background-position: -14px -13px; cursor: hand; cursor: pointer; }

#wetbarcontainer .mini#tbc { background-color: transparent; }
#wetbarcontainer .mini, #wetbarcontainer .mini .toolbar { background: none; border: none; border-top: none !important; }
#wetbarcontainer .mini .toolbar { position: absolute; bottom: 5px; right: 10px; width: 94px; background-color: #FFF; }
 .IE #wetbarcontainer .mini .toolbar  { bottom: 0px; }
#wetbarcontainer .mini .toolbar .div-left { border-top: 2px solid #CCC; }
#wetbarcontainer .mini .toolbar .div-main { display: none; }
#wetbarcontainer .mini .toolbar .div-paginate { display: none; }
#wetbarcontainer .mini .toolbar .app { position: relative; float: left; width: 34px; height: 34px; padding: 5px; }
#wetbarcontainer .mini .toolbar .control { width: 10px; padding-left: 0px; }
#wetbarcontainer .mini .toolbar #tab-login { border-right: none; }
#wetbarcontainer .mini .toolbar #tab-login div.icon { width: 32px; height: 32px; margin-top: 0px; background-color: #AAA; }
#wetbarcontainer .mini .toolbar #tab-login .title { display: none; }
#wetbarcontainer .mini .toolbar #tab-login img { width: 30px; height: 30px; }
#wetbarcontainer .mini .toolbar #tab-control { width: 40px; border: none; }
#wetbarcontainer .mini .toolbar #tab-control .title { width: 30px; padding: 6px 0px; }

#wetbarcontainer .panel { width: 100%; float: left; margin-top: -8px; *margin-top: 2px; background-color: #FFF; text-align: center; clear: both; display: none; border-top: none; border-top: 3px solid #f6d69f; }
* html #wetbarcontainer .panel { margin-top: -3px; }
#wetbarcontainer .panelcontents { width: 998px; background-color: #FFF; font-family: Arial,sans-serif; font-size: 12px; position: relative; margin: 0 auto; padding: 15px 0 10px; clear: both; text-align: left; }
#wetbarcontainer .panelcontents .col1 { float: left; width: 146px; *width: 166px; padding: 0px 10px; }
#wetbarcontainer .panelcontents .col1_5 { float: left; width: 218px; *width: 238px; padding: 0px 10px; }
#wetbarcontainer .panelcontents .col2 { float: left; width: 312px; *width: 332px; padding: 0px 10px; }
#wetbarcontainer .panelcontents .col3 { float: left; width: 478px; *width: 498px; padding: 0px 10px; }
#wetbarcontainer .panelcontents .col4 { float: left; width: 644px; *width: 664px; padding: 0px 10px; }
#wetbarcontainer .panelcontents .col5 { float: left; width: 810px; *width: 820px; padding: 0px 5px; }
#wetbarcontainer .panelcontents .col6 { float: left; width: 976px; *width: 986px; padding: 0px 5px; }
#wetbarcontainer .panelcontents h3 { margin: 0px; font-weight: bold; font-size: 15px; padding-bottom: 10px; color: #333; }
#wetbarcontainer .panelcontents h4 { float: left; font-weight: bold; color: #333; margin-right: 4px;}
#wetbarcontainer .panelcontents ul { margin: 0px; padding: 0px; list-style: none; }
#wetbarcontainer .panelcontents ul li { margin: 0px; list-style: none; }
#wetbarcontainer .panelcontents textarea { border: 1px solid #AAA; font-family: Arial,sans-serif; font-size: 12px; padding: 5px; }
#wetbarcontainer .panelcontents input { font-family: Arial,sans-serif; font-size: 12px; }
#wetbarcontainer .panel a { color: #147; text-decoration: none; }
#wetbarcontainer .panel a:hover { color: #C00; text-decoration: none; border-bottom: 1px solid #C00; }
#wetbarcontainer .panel .hide { display: hidden; }
#wetbarcontainer .panel .error { font-weight: bold; color: #C00; padding-bottom: 12px; }
#wetbarcontainer .panel .quickmessage { font-size: 13px; color: #1c6f27; float: left; position: relative; padding: 6px; margin: 7px 2px 5px; *margin-top:2px; }

#wetbarcontainer .genericButton, #wetbarcontainer .medButton, #wetbarcontainer .bigButton { display: block; width: 66px; color: #147; font-family: Arial,sans-serif; font-size: 15px; font-weight: bold; padding: 3px 0; cursor: hand; cursor: pointer; }
#wetbarcontainer .medButton { height: 40px; }
#wetbarcontainer .bigButton { height: 80px; }
#wetbarcontainer .genericButton:hover { color: #C00; cursor: hand; cursor: pointer; }
#wetbarcontainer .disabled .genericButton, #wetbarcontainer .disabled .medButton, #wetbarcontainer .disabled .bigButton, #wetbarcontainer .disabled .genericButton:hover, #wetbarcontainer .disabled .genericBigButton:hover { color: #CCC; }

/*site-specific button styling*/
#wetbarcontainer .genericButtonDiv { width: 308px; clear: both; margin: -1px 0 0 4px; padding: 0 0 0 0; text-align: center; background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button30b.png') no-repeat right center; position: relative; display: block; }
#wetbarcontainer .genericButton { /*\*/width: 100%;/**/ margin: 0 0 0 -11px; padding: 5px 0 5px 10px; *padding: 0; background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button30b.png') no-repeat left center; border: none; position: relative; display: block; *height: 80px; }
#wetbarcontainer .medButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button40b.png') no-repeat right center ; *padding-right: 5px; }
#wetbarcontainer .medButton .genericButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button40b.png') no-repeat left center; padding: 10px 0 10px 8px; *padding: 2px 0 0 10px; *height: 40px; }
#wetbarcontainer .bigButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button80b.png') no-repeat right center ; *padding-right: 5px; }
#wetbarcontainer .bigButton .genericButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button80b.png') no-repeat left center; padding: 30px 0 30px 8px; *padding: 2px 0 0 10px; *height: 80px; }
#wetbarcontainer .disabled .genericButtonDiv { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button30b_gray.png') no-repeat right center; }
#wetbarcontainer .disabled .genericButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button30b_gray.png') no-repeat left center; }
#wetbarcontainer .disabled .medButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button40b_gray.png') no-repeat right center; }
#wetbarcontainer .disabled .medButton .genericButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button40b_gray.png') no-repeat left center; }
#wetbarcontainer .disabled .bigButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button80b_gray.png') no-repeat right center; }
#wetbarcontainer .disabled .bigButton .genericButton { background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button80b_gray.png') no-repeat left center; }

#wetbarcontainer #tab-login.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border1_test8.gif'); background-repeat: no-repeat; }
#wetbarcontainer #panel-login { border-top: 3px solid #f6d69f; }
#wetbarcontainer #panel-login .headline { display: none; } 
#wetbarcontainer #panel-login .pierre_widget_Form { width: auto; background: none; border: none; margin: 0 0 0 0; padding: 10px 0 0 0; } 
#wetbarcontainer #panel-login .pierre_widget_Form td { padding-bottom: 12px; *padding-bottom: 4px; } 
#wetbarcontainer #panel-login .pierre_widget_Form .formTable { float: left; margin-right: 7px; }
#wetbarcontainer #panel-login .pierre_widget_Form label { font-weight: bold; margin-right: 5px; color:#333; } 
#wetbarcontainer #panel-login .pierre_widget_Form .formTable input { border: solid 1px #AAA; width: 239px; margin: 1px 0 0 8px; }
#wetbarcontainer #panel-login .pierre_widget_Form .buttons { float: left; }
#wetbarcontainer #panel-login .pierre_widget_Form .submitButton { width: 86px; height: 55px; margin-top: -1px; color: #147; font-family: Arial,sans-serif; font-size: 15px; font-weight: bold; padding: 0 0 2px 5px; *padding: 0 0 0 3px;cursor: hand; cursor: pointer; background: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/panel_button_login2.gif') no-repeat right center; border: none; position: relative; display: block; }
#wetbarcontainer #panel-login .logincaption { padding-bottom: 5px; font-size: 12px; } 
#wetbarcontainer #panel-login .loginlabel { float: left; width: 60px; text-align: right; font-weight: bold; clear: both; padding: 2px 0px; } 
#wetbarcontainer #panel-login .loginfield { float: left; padding: 2px 5px; } 
#wetbarcontainer #panel-login .loginButton { margin-top: 5px; } 
#wetbarcontainer #panel-login .logoutButton { margin: 5px 0 0 20px; *margin: -20px 0 0 15px; width: 69px; clear: none; float:left; } 
#wetbarcontainer #panel-login .logoutButton .genericButton { *padding-left: 5px; }
#wetbarcontainer #panel-login .columnButton { margin: 5px 0 0 11px; *margin: -20px 0 0 3px; clear: none; width: 302px; float: left; }
#wetbarcontainer #panel-login .accountButton { margin: 5px 0 0 11px; *margin: -20px 0 0 3px; width: 302px; float: left; }
#wetbarcontainer #panel-login .facebook, #wetbarcontainer #panel-login .twitter { display: none; } 
#wetbarcontainer #panel-login .preferences { border-left: 1px dotted #aaa; margin-left: -1px; height: 115px; width: 313px;}
#wetbarcontainer #panel-login .preferences .prefs { padding-top: 10px; }
#wetbarcontainer #panel-login .preferences h3 { padding-bottom: 0px; }
#wetbarcontainer #panel-login .preferences ul li { display: inline; padding-right: 10px; }
#wetbarcontainer #panel-login .preferences ul li input { margin-right: 4px; vertical-align:top; }
#wetbarcontainer #panel-login .preferences ul li input.radioInput { margin-top: 2px; *margin: -3px 0 0 2px; }
#wetbarcontainer #panel-login .preferences #prefs-zipcode input { width: 66px; }
#wetbarcontainer #panel-login .preferences #prefs-save .genericButtonDiv { float: left; clear: none; width: 69px; margin: 5px 0 0 11px; *margin: -23px 0 0 4px;  }
#wetbarcontainer #panel-login .preferences #prefs-save .genericButton { *padding-left: 3px; }
#wetbarcontainer #panel-login .newsvine { width: 645px; min-height: 130px; }

#wetbarcontainer #tab-tracker.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border2_test8.gif'); }
#wetbarcontainer #panel-tracker { border-top: 3px solid #a7d6af; }
#wetbarcontainer #panel-tracker a { border-bottom: dotted 1px; }
#wetbarcontainer #panel-tracker .login { margin-left: 5px; }
#wetbarcontainer #panel-tracker .row { float: left; clear: both; padding-bottom: 10px; width: 100%; border: none; background: none; }
#wetbarcontainer #panel-tracker div.title { float: left; width: 360px; color: #666; }
#wetbarcontainer #panel-tracker span.title { float: left; }
#wetbarcontainer #panel-tracker .count { float: left; padding-left: 5px; }
#wetbarcontainer #panel-tracker .mark { float: left; width: 50px; text-align: center; font-size: 11px; line-height: 11px; }
#wetbarcontainer #panel-tracker .clearCheck .markit { margin: 3px auto 0; width: 14px; height: 14px; background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_tracker_buttons.gif'); background-position: 0px 0px; cursor: hand; cursor: pointer; }
#wetbarcontainer #panel-tracker .removeCheck .markit { margin: 3px auto 0; width: 14px; height: 14px; background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_tracker_buttons.gif'); background-position: 14px 0px; cursor: hand; cursor: pointer; }
#wetbarcontainer #panel-tracker .clearCheck, #wetbarcontainer #panel-tracker .removeCheck { cursor: hand; cursor: pointer; }
#wetbarcontainer #panel-tracker .mark .markit:hover { cursor: hand; cursor: pointer; }
#wetbarcontainer #panel-tracker .mark .disabled:hover { cursor: default; }
#wetbarcontainer #panel-tracker .clearCheck .markit:hover { background-position: 0px 30px; }
#wetbarcontainer #panel-tracker .removeCheck .markit:hover { background-position: 14px 30px; }
#wetbarcontainer #panel-tracker .clearCheck .disabled, #wetbarcontainer #panel-tracker .clearCheck .disabled:hover { background-position: 0px 14px; }
#wetbarcontainer #panel-tracker .removeCheck .disabled, #wetbarcontainer #panel-tracker .removeCheck .disabled:hover { background-position: 14px 14px; }
#wetbarcontainer #panel-tracker a { font-weight: normal; }
#wetbarcontainer #panel-tracker b { font-size: 15px; color: #000; }
#wetbarcontainer #panel-tracker .col1 { display: none; }
#wetbarcontainer #panel-tracker .articles .row { width: 466px; }
#wetbarcontainer #panel-tracker .articles { *width: 479px; }
#wetbarcontainer #panel-tracker .replies { border-left: 1px dotted #aaa; margin-left: -1px; *width: 479px;}
#wetbarcontainer #panel-tracker .pagelinks { clear: both; float: left; margin-top: 10px; }
#wetbarcontainer #panel-tracker .pagelinks li { color: #666; display: inline; margin: 2px 6px; text-decoration: none; }
#wetbarcontainer #panel-tracker .pagelinks .label { color: #000; margin-left: 0px; }
#wetbarcontainer #panel-tracker .pagelinks .pageLink { color: #147; text-decoration: none; font-weight: bold; border-bottom: 1px dotted #000;}
#wetbarcontainer #panel-tracker .pagelinks .pageLink:hover { color: #C00; text-decoration: none; border-bottom: 1px solid #C00; cursor: hand; cursor: pointer; }
#wetbarcontainer #panel-tracker .loginrequired { float: left; font-size: 17px; padding-bottom: 5px; }
#wetbarcontainer #panel-tracker .message { float: left; width: 966px; margin: 0 15px 12px 0; *margin-bottom: 0px; font-size: 12px; }
#wetbarcontainer #panel-tracker .loginLink { color: #147; font-weight:bold; cursor: hand; cursor: pointer; *margin-right: 4px;}

#wetbarcontainer #tab-facebook.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border3_test8.gif'); }
#wetbarcontainer #panel-facebook { border-top: 3px solid #aab8d9; }
#wetbarcontainer #panel-facebook .template .post { width: auto; }
#wetbarcontainer #panel-facebook .template .thumb { float: left; width: 105px; margin-right: 5px; }
#wetbarcontainer #panel-facebook .template .standard-data { float: left; }
#wetbarcontainer #panel-facebook .col3 { width: 387px; }
#wetbarcontainer #panel-facebook .comment { width: 552px; min-height: 130px; margin-left:9px; *padding-bottom: 15px; }
#wetbarcontainer #panel-facebook .template .standard-data .title { padding-bottom: 3px; }
#wetbarcontainer #panel-facebook .template .standard-data .url { font-size: 11px; color: #999; padding-bottom: 5px; }
#wetbarcontainer #panel-facebook .template .standard-data .summary { font-size: 12px; }
#wetbarcontainer #panel-facebook .comment textarea { width: 396px; height: 76px; margin: 0 17px 3px 0; *margin: 0 14px 0 -10px; float: left; }
#wetbarcontainer #panel-facebook .comment .genericButtonDiv { float: left; clear: none; width: 71px; }
#wetbarcontainer #panel-facebook .comment.genericButton { padding-right:1px; }
#wetbarcontainer #panel-facebook .comment .caption { font-weight: normal; font-size: 12px; color: #666; }
#wetbarcontainer #panel-facebook .comment .loginmsg { clear: both; font-weight: normal; font-size: 11px; color: #666; }

#wetbarcontainer #tab-facebook2.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border3_test8.gif'); }
#wetbarcontainer #panel-facebook2 { border-top: 3px solid #aab8d9; }

#wetbarcontainer #tab-twitter.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border4_test8.gif'); }
#wetbarcontainer #panel-twitter .col1 { display: none;}
#wetbarcontainer #panel-twitter { border-top: 3px solid #b0dae3; }
#wetbarcontainer #panel-twitter .message { padding-left: 94px; min-height: 130px; width: 100%; }
#wetbarcontainer #panel-twitter .message textarea { width: 645px; height: 76px; margin: 0 10px 3px 0; float: left; }
#wetbarcontainer #panel-twitter .message .loginmsg { clear: both; font-weight: normal; font-size: 11px; color: #666; }
#wetbarcontainer #panel-twitter .charcount { font-weight: normal; font-size: 12px; color: #666; padding-left: 5px; }
#wetbarcontainer #panel-twitter .charcount .label { padding: 3px; }
#wetbarcontainer #panel-twitter .genericButtonDiv { float: left; clear: none; width: 71px; margin-left: 11px; }

#wetbarcontainer #panel-twittera .twit_message {text-align: center; min-height: 130px }
#wetbarcontainer #panel-twittera .twit_message span { color: #114477; border-bottom: 1px dotted #114477; cursor: hand; cursor: pointer }
#wetbarcontainer #panel-twittera .twit_misc {width: 333px; margin: 10px 0 0 120px; float: left;}
#wetbarcontainer #panel-twittera .twit_id {margin-bottom: .5em;}
#wetbarcontainer #panel-twittera .twit_id2 {margin-top: .5em;}
#wetbarcontainer #panel-twittera .twit_sent {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:20px; text-align: center; margin-bottom: .5em; }
#wetbarcontainer #panel-twittera .col1 {float: left; width: 525px;}

#wetbarcontainer #panel-digg .digg-widget .digg-story { margin-left: 0px; }
#wetbarcontainer #panel-digg .digg-widget a.see-more { margin-left: 0px; float: left; }
#wetbarcontainer #panel-digg a { border-bottom: 1px dotted #CCC !important; }
#wetbarcontainer #panel-digg a.digg-story-title { line-height: 14px; border-bottom: 1px dotted #CCC !important; }
#wetbarcontainer #panel-digg a:hover { color: #C00 !important; text-decoration: none !important; border-bottom: 1px solid #C00 !important; }
#wetbarcontainer #panel-digg a.digg-count, #wetbarcontainer #panel-digg a.digg-count:hover { border-bottom: none !important; }

#wetbarcontainer #tab-discuss.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border2_test8.gif'); }
#wetbarcontainer #panel-discuss h3 { padding-bottom: 0px; margin-bottom: 13px; }
#wetbarcontainer #panel-discuss .col4	{ *margin: -24px 0 -9px 0; }
#wetbarcontainer #panel-discuss .col3	{ width: 314px; }
#wetbarcontainer #panel-discuss .col1 { display: none; }
#wetbarcontainer #panel-discuss { border-top: 3px solid #a7d6af; }
#wetbarcontainer #panel-discuss .genericButtonDiv { float: left; clear: none; width:219px; margin-top:4px;}
#wetbarcontainer #panel-discuss .threadButton { margin-left: 23px; *margin-left: 16px;}

#wetbarcontainer #tab-email.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border5_test8.gif'); }
#wetbarcontainer #panel-email { border-top: 3px solid #c5bde7; }
#wetbarcontainer #panel-email .recipients { min-height: 130px; }
#wetbarcontainer #panel-email .recipients textarea { width: 135px; height: 63px; margin-bottom: 3px; }
#wetbarcontainer #panel-email .message { width: 716px; *width: 667px; }
#wetbarcontainer #panel-email .message textarea { width: 550px; height: 76px; margin-right: 10px; float: left; }
#wetbarcontainer #panel-email .genericButtonDiv { float: left; clear: none; width: 76px; margin-left: 11px; }
#wetbarcontainer #panel-email .caption { font-size: 11px; color: #666; }
#wetbarcontainer #panel-email .apps { border-left: 1px dotted #aaa; margin-left: 11px; width: 63px; *width: 103px; *padding-right: 0px; }
#wetbarcontainer #panel-email li { padding-top: 4px; }
#wetbarcontainer #panel-email .or { position: relative; float: left; margin: 58px 0 45px -18px; *margin-left: -14px; padding: 3px; background-color: #FFF; font-size: 11px; *right: 4px;}

#wetbarcontainer #panel-rssfeed .col6 { text-align: center; }
#wetbarcontainer #panel-rssfeed .rssrow { text-align: center; padding-bottom: 3px; clear: both; }
#wetbarcontainer #panel-rssfeed .rssrow span, #wetbarcontainer #panel-rssfeed .rssrow h3 { float: left; padding-right: 10px; }
#wetbarcontainer #panel-rssfeed .rssrow span a, #wetbarcontainer #panel-rssfeed .rssrow span a:hover { text-decoration: none; border: none; }

#wetbarcontainer #panel-search .toolb_empty h3{text-align:right;line-height:2em;}
#wetbarcontainer #panel-search .toolb_searchBox{background-color:#FFF;border:1px solid #CCC;display:block;margin:0px 0px 15px 10px;padding:0px;}
#wetbarcontainer #panel-search .toolb_searchBox #toolb_searchset{ border:none; margin: 0; padding: 0; }
#wetbarcontainer #panel-search .toolb_searchBox #toolb_bing_q{ width: 270px; height: 30px; padding: 3px; float: left; margin: 0; font-size: 120%; border: none; }
#wetbarcontainer #panel-search .toolb_searchBox .toolb_search_btn { background: url("http://msnbcmedia.msn.com/j/MSNBC/Components/CSS/img/asset4.standard.gif") no-repeat scroll 0 -64px #FFF; width:24px; height:24px; border:none; float: right; margin: 3px; cursor: hand; cursor: pointer; }
#wetbarcontainer #panel-search .toolb_relatedSearches{clear:both;margin-top:10px;}
#wetbarcontainer #panel-search .toolb_relatedSearches h3{padding:0px;}
#wetbarcontainer #panel-search .toolb_relatedSearches h4{margin:10px 0px 0px 0px;float:none;}
#wetbarcontainer #panel-search .toolb_relatedSearches h4 a{font-weight:normal;}
#wetbarcontainer #panel-search .toolb_searchResults {padding-top:10px;}
#wetbarcontainer #panel-search .toolb_searchResults p a{font-weight:normal;}
#wetbarcontainer #panel-search .toolb_results{height:300px;overflow:auto;padding-right:20px;}
#wetbarcontainer #panel-search .toolb_results h4{float:none;}
#wetbarcontainer #panel-search .toolb_results h4 a{font-size:120%;font-weight:normal;}
#wetbarcontainer #panel-search .toolb_results .abstr{padding: 2px 0 15px 0;}

#wetbarcontainer #tab-whatsnew.selected { background-image: url('http://msnbcmedia.msn.com/i/MSNBC/Templates/Page%20Templates/Elements/toolbar/app_border6_test8.gif'); }
#wetbarcontainer #panel-whatsnew { border-top: 3px solid #dea9a9; }
#wetbarcontainer #panel-whatsnew .col1_5 { padding: 0px 10px 0px 20px; border-right: 1px dotted #CCC; width: auto; height: 65px; }
#wetbarcontainer #panel-whatsnew .col6 { text-align: center; }
#wetbarcontainer #panel-whatsnew h3 { padding-bottom: 2px; }
#wetbarcontainer #panel-whatsnew .icons .whatsnew_image { float: left; width: 99px; margin-right: 10px; }
#wetbarcontainer #panel-whatsnew .access .whatsnew_image { float: left; width: 51px; margin-right: 10px; }
#wetbarcontainer #panel-whatsnew .sharing .whatsnew_image { float: left; width: 78px; margin-right: 10px; }
#wetbarcontainer #panel-whatsnew .whatsnew_text { float: left; width: 125px; font-size: 11px; }
#wetbarcontainer #panel-whatsnew .tourbutton { padding-top: 10px; *padding-top: 0px; border-right: none; }
#wetbarcontainer #panel-whatsnew .medButton { width: 166px; margin-left: 20px; margin-top: 10px; }     

#wetbarcontainer #panel-twitterb .loading_msg { text-align:center; height:25px; line-height:24px; }
#wetbarcontainer #panel-twitterb .panelContainer .panelcontents {padding:5px 10px;} 
#wetbarcontainer #panel-twitterb { height:225px; }
#wetbarcontainer #panel-twitterb .tweetComponent {line-height:1.5em;}
#wetbarcontainer #panel-twitterb .tweetComponent a, #wetbarcontainer .panel .tweetComponent a:hover {color:#369;}
#wetbarcontainer #panel-twitterb .tweetComponent .username {font-size:24px; color:#E6881E; line-height:1.5em; }
#wetbarcontainer #panel-twitterb .tweetComponent .username a, #wetbarcontainer .panel .tweetComponent .username a:hover {color:#E6881E;}
#wetbarcontainer #panel-twitterb .tweetComponent .tweet {color:#333;font-size:12px; border-right:1px dotted #CCC;}
#wetbarcontainer #panel-twitterb .tweetComponent .followTweets{font-size:11px; padding:5px 0 0;}
#wetbarcontainer #panel-twitterb .tweetComponent .tweetTime a, #wetbarcontainer .panel .tweetComponent .tweetTime a:hover, #wetbarcontainer .panel .tweetComponent .followTweets a, #wetbarcontainer .panel .tweetComponent .followTweets a:hover {color:#69C;}
#wetbarcontainer #panel-twitterb .tweetComponent a:hover, #wetbarcontainer .panel .tweetComponent .tweetTime a:hover, #wetbarcontainer .panel .tweetComponent .username a:hover {border-bottom:1px dotted #AAA;}
#wetbarcontainer #panel-twitterb .tweetTime {font-family: "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 10px;}


iframe.twitter-bubble { z-index:999999 !important;}

.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

